answersLogoWhite

0

Caterpillars are vegetarians, they only eat plant material.
The larva of ladybugs, however, are voracious devourers of aphids.

Adult ladybugs and lacewings also eat aphids.



Unlike most though, the Harvester caterpillar
feeds solely on aphids. the adults,
of the hairstreak family, do not eat at all.
User Avatar

Wiki User

16y ago

What else can I help you with?