Synonyms for odonate

Synonyms for (noun) odonate

Synonyms: odonate

Definition: large primitive predatory aquatic insect having two pairs of membranous wings

Similar words: insect

Definition: small air-breathing arthropod


Visual thesaurus for odonate