Entomology definition of Odonata

Please Like Us!!!

Entomology definition of Odonata: net-veined insects with mandibulate mouth;
head free; thorax agglutinate; wings similar, elongate, flat;
metamorphosis incomplete; copulatory organs of male near base of
abdomen, separate from the testes. {Scanner’s comment:
Dragonflies and damselflies
}

Reviews & Comments

Enjoy!