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