Interesting facts about caterpillars

Caterpillars are the larval stage of members of the order Lepidoptera. Lepidoptera is an order of insects that includes butterflies and moths. About 180,000 species of the Lepidoptera are described, in 126 families and 46 superfamilies, 10 percent of the total described species of living organisms. It is one of the most widespread and widely … Read more