Dragonflies (order Odonata) are perhaps one of the most studied and appreciated insects in the world today. Like the hummingbird, the dragonfly is a master in the art of flight. New research has only increased the sheer amazement one has for this four-winged wonder.1
The latest dragonfly investigation involves how Cornell University scientists have “untangled the intricate physics… More…
Source: icr.org
Thanks! Share it with your friends!
Tweet
Share
Pin It
LinkedIn
Google+
Reddit
Tumblr