ODONATES
Definition
ODONATES is the plural of ODONATE.
noun ODONATE: large primitive predatory aquatic insect having two pairs of membranous wings.
ODONATES is the plural of ODONATE.
noun ODONATE: large primitive predatory aquatic insect having two pairs of membranous wings.