3 results in 0.0024s.
Advertisement
  • odonate
    adj. of or belonging to an order of insects having chewing mouthparts, hind wings as large or larger than the forewings, and large compound eyes. Dragonflies and damsel flies belong to this order.

  • odonate
    noun an odonate insect.

  • odonate
    odonate, adjective, noun.

  1. home-page
  2.  › 
  3. language
  4.  › 
  5. english-dictionary-translation-meaning-of-odonate