'Odonata' definitions:

Definition of 'Odonata'

From: WordNet
noun
Dragonflies and damselflies [syn: Odonata, order Odonata]

Words containing 'Odonata'