Definition of Odonate

Noun: odonate  'ow-du,neyt

  1. Large primitive predatory aquatic insect having two pairs of membranous wings

See also:
Odonata
odonates

Anagrams containing the word odonate

otedona eodonat teodona ateodon nateodo onateod donateo