No Image

Entomology definition of Odonata

September 12, 2014 Raj 0

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 […]