No Image

Entomology definition of Swimmerets

September 13, 2014 Raj 0

Entomology definition of Swimmerets: gill or plate-like structures in the aquatic larvae of some Neuroptera, serving as oars or organs of locomotion.