odonate
English Dictionary
->
Letter O
-> odonate
Search Dictionary:
odonate Definition
(n)
large
primitive
predatory
aquatic
insect
having
two
pairs
of
membranous
wings
odonate Synonyms
odonate
© Art Branch Inc.