'odonate' definitions:

Definition of 'odonate'

(from WordNet)
noun
Large primitive predatory aquatic insect having two pairs of membranous wings

Words containing 'odonate'