odonate
From WikiWord, the free dictionary
English
Definitions
noun
- Any carnivorous insect of the order Odonata; a dragonfly or damselfly.
Related words
Synonyms
dragonflyodonatistocydromeanisopteranorneodiddarning needledamselflydipteridshadowdragondipteranshortwingzygopteranadder flymydaidcalopterygoidoedemeridfishfly