n pl , -flies
1 any predatory insect of the suborder Anisoptera, having a large head and eyes, a long slender body, two pairs of iridescent wings that are outspread at rest, and aquatic larvae: order Odonata
See also →
2 any other insect of the order Odonata
English Collins Dictionary - English Definition & Thesaurus
Add your entry in the Collaborative Dictionary.