| | Diet Nutrition | Healthy Eating
What does a caterpillar eat and drink?
Caterpillars eat:
- Leaves: Most caterpillars are herbivores and feed primarily on leaves.
- Flowers: Some caterpillars also eat flowers and flower buds.
- Fruits: A few caterpillars eat fruits and berries.
- Seeds: Some caterpillars eat seeds.
- Other plant material: Caterpillars may also eat other plant material, such as stems, roots, and bark.
- Insects: Some caterpillars are carnivorous and feed on other insects.
Caterpillars drink:
- Water: Caterpillars drink water from dew, rain, and puddles.
- Nectar: Some caterpillars also drink nectar from flowers.