Meaning of odonate
Definition of odonate
(noun)
large
primitive
predatory
aquatic
insect
having two pairs of
membranous
wings
Other information on odonate
WIKIPEDIA results for
odonate
Amazon results for
odonate
Tweet