Yes, a caterpiller eats leaves and small plants.
The cinnabar moth and caterpillar feed on ragwort plants. See related link.
Any thing that has leaves
Caterpillar is not a bird since it does not have a beak, which is a common body part in birds. It is an insect which is not fully grown and developed.In fact most birds feed on insects including the caterpillar.
the monarch caterpillar has little hooked feet that can help it to stay on
The emperor moth caterpillar eats from plants while in the caterpillar stage. When it turns into the moth it will feed off of Heather and blackthorn.
They find a caterpillar, paralyze ir, dig a hole in the ground, drag the caterpillar in the hole, lay an egg, close the hole. When the egg hatches it has plenty of food - the caterpillar.
While in the cocoon, a butterfly does not eat anything. It survives on the nutrients stored from when it was a caterpillar. Once the butterfly emerges from the cocoon, it will feed on nectar from flowers to sustain itself.
The caterpillar that is black with brown spots and has spikes on top of spikes is the passion butterfly. These caterpillars feed from the passionflower.
None, they get enough moisture fro the plants that they consume.
A monarch feeds on milweed.
By protecting itself
yes you can raise a caterpillar into a butterfly. and you feed it by putting drops of water on a leaf for the caterpillar. then it makes a cocoon. you have to wait two weeks or more.