Did You Know – Facts Facts You Need to Know

Caterpillar Facts

Caterpillar is an insect but actually it is a stage in the life of butterflies and moths. This stage is also called as larval stage. Skin of caterpillar shed many times through the process of development of insect. Here are some facts about caterpillars.