yes
No, but some moth caterpillars eat wool.
The caterpillars eat the leaves that they hatch on.
They eat wide varieties of leaves and bushes
Virtually all caterpillars are vegetarians, they don't eat other insects.
Moth and butterfly larvae, as well as caterpillars eat rushes.
yes. they are catergorized with caterpillars and eat all sorts of vegitation.
Most caterpillars eat leaves, however some will eat ant eggs (e.g. Large Blue) as part of their diet and some caterpillars (like that of the cloaths moth) will eat wool.
Luna moth caterpillars are mostly known as the silkmoth. They eat many leaves and plants such as walnut and pecan trees.
The Privet hawkmoth (Sphinx ligustri) is a species of moth found in Europe and North America. As its name describes, the caterpillars feed on privets, as well as ash trees and lilacs.
The larvae of a silkworm moth are called silkworm caterpillars or silk caterpillars.
It depends upon the species of caterpillar. Monarch butterfly caterpillars eat milkweed. Gulf Fritillary caterpillars eat only passionvine. Many moth caterpillars can eat several types of plants. Butterflies are the most particular. They can eat only very limited species of plants. Without those plants, they will starve. Harvester butterfly caterpillars are 'meat' eaters; they eat aphids. Some caterpillars are cannibals and will eat other caterpillars off and on, but not as their primary diet.