Synonyms for
odonate
1. odonate (n.)
large primitive predatory aquatic insect having two pairs of membranous wings
Synonyms:
damselfly
sewing needle
devil's darning needle
snake feeder
skeeter hawk
dragonfly
mosquito hawk
order Odonata
darning needle
insect
Odonata
snake doctor
x