Who Do Larvae Eat?

Who Do Larvae Eat?

Caterpillars, the larvae of butterflies and moths, feed almost exclusively on plants. You will find most caterpillars munching happily on leaves, though some will feed on other plant parts, like seeds or flowers.

What does larva of butterfly feed on?

The larvae do most of the eating, with the majority feeding on foliage, although many species eat stems, roots, fruits, or flowers. A number of moth and a few butterfly larvae are serious pests in agriculture and forestry.

What do caterpillars eat and drink?

But, as many of you know, some caterpillars eat other plant parts, such as flower petals, stems, fruits, roots, pollen, and seeds. Some eat plants you might not imagine caterpillars would consume, like ferns and mosses. Their host plants don't have to be alive in all cases—some caterpillar species eat dead leaves.

Elena Rostova
Author

Elena Rostova

Elena Rostova holds a Master's degree in Public Health Journalism. She covers groundbreaking medical research, holistic wellness trends, mental health awareness, and nutritional science.