'Odonata' definitions:

Definition of 'Odonata'

(from WordNet)
noun
Dragonflies and damselflies [syn: Odonata, order Odonata]

Words containing 'Odonata'