Most common vegetation is fine for caterpillars
Yes, caterpillars can surely eat spinach. In fact, many gardeners and crop growers complain of caterpillars eating all their spinach gardens.
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.
Kinda-sorta.They probably would, if the got the chance. But in a natural situation, fish and caterpillars wouldn't usually mix - as caterpillars don't live in water.Most fish would eat a caterpillar.
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!