No Image

Entomology definition of Lepidoptera

September 9, 2014 Raj 0

Entomology definition of Lepidoptera: scale-winged: an order of insects with spirally coiled haustellate mouth structures; head free; thorax agglutinate; transformations complete four scale-covered wings.