Definitions for odonate
Overview of noun odonate
The noun odonate has 1 senses? (no senses from tagged texts)
1. odonate
(large primitive predatory aquatic insect having two pairs of membranous wings)
(large primitive predatory aquatic insect having two pairs of membranous wings)
