Most types do. Some caterpillars have such a voracous appetite that they can destroy entire forests. In the north east US the Gypsy Moth has been a real threat to the forests for years. There are acres and acres of forest that have had all their leaves eaten. This can kill the trees. There are smaller caterpillars around where I live that make large silk nests and they eat all the leaves on the tree. They are called Eastern Tent Caterpillars. They are very destructive.
There are other caterpillars that feed on wood, fungus, aphids, cloth, grain, pollen grains, flowers, decaying leaf matter, beans, and many other foods. Some are even parasites on planthoppers or in wasp nests. While "caterpillars eat living leaves" is a good rule of thumb, there are literally thousands of examples of species that don't follow that rule.
No Only LIME caterpillars (caterpillars which are born at lime plants/leaves) eat lime leaves. They eat leaves that they are suitable for.
A few types of caterpillar eat nettle leaves but most caterpillars do not.
Caterpillars also eat plants and grass!
most caterpillars eat leaves. it depends on what species the caterpillar is but most of the eat gumtree leaves or eucalyptus tree leaves!!
Caterpillars eat your plants and their leaves.
No, caterpillars cannot eat salt. They eat leaves, or other organic matter.
Leaves. ...
Leaves.
Caterpillars color (green) blends in with the leaves that they eat.
No they just eat leaves!
Caterpillars eat leaves from plants. It depends on what type of caterpillar it is though, because different caterpillars eat different leaves.
Caterpillars will only eat green leaves because brown are hard and crunchy and green leaves are soft and chewy.