16 Different Types of Caterpillars With Stripes
What is a Caterpillar? A caterpillar is the larval stage of a moth or butterfly . It is the second part of their four - stage life cycle ( egg , larva , pupa , adult ) . Caterpillars have long , worm - corresponding body with six true legs . They can also have a variable number of stumpy false legs ( call prolegs ) , which help oneself them to move and hang to thing ....