No, all caterpillars do not eat all leaves. Each type of caterpillar has very specific requirements as to which kinds of leaf it can eat.
No, all caterpillars do not eat leaves. Most do but some, like the woolly bear, eat fabrics made from natural fibers such as cotton and wool.
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.
Leaves. ...
Leaves.
No. There are many kind of woolly or hairy caterpillars and they all eat very specific types of leaf.
No, caterpillars cannot eat salt. They eat leaves, or other organic matter.
Caterpillars color (green) blends in with the leaves that they eat.
No they just eat leaves!
Caterpillars can eat picked leaves but they must be exactly the kind of leaf on which they would naturally feed. If you try to feed them the wrong kinds of leaf they will not eat them and will starve.