It always depends on the caterpillar, but I have 7 caterpillars and feed all of them lettuce, so yes. Be sure to feed them other plants too though, for there health.
yes they do because i saw it in my garden the other day
Despite being extremely venomous, saddleback caterpillars are still eaten by birds that have adapted to avoid the spiny setae that deliver the saddleback caterpillar's venom.
Some caterpillars, like the moth caterpillar dig into the soil to become pupas. Others prefer the safety of trees and plants.
no caterpillars dont eat other caterpillars or people they eat plants and protein.
hawks eat caterpillars
yes! beetles eat caterpillars because caterpillars cannot eat beetles because they are softer and smaller so, beetles some do it caterpillars.
Yes. They eat all kind of shrubs.!
Hummingbirds don't eat shrubs at all.
they eat shrubs and grasses they eat shrubs and grasses
Caterpillars also eat plants and grass!
Yes. Many species of ants eat caterpillars.
yes. they eat shrubs, grasses, herbs and leaves
Some caterpillars do in fact eat greenflies. Not all caterpillars will eat greenflies or like insects because they don't like them.