odonate
Meaning
Any carnivorous insect of the order Odonata; a dragonfly or damselfly.
Synonyms
Translations
Etymology
In summary
From translingual Odonata, from Ancient Greek ὀδούς (odoús, “tooth”), apparently because they have teeth on their mandibles, although most insects have toothed mandibles.
Notes
Sign in to write sticky notes
Start learning English with learnfeliz.
Practice speaking and memorizing "odonate" and many other words and sentences in English.