Entomology definition of Lepidoptera

Please Like Us!!!

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.

Reviews & Comments

Enjoy!