answersLogoWhite

0

Caterpillars, the larval stage of butterflies, primarily feed on leaves, flowers, and stems of various plants, depending on the species. Some may have specific host plants they rely on for nutrition. Adult butterflies typically feed on nectar from flowers, using their proboscis to extract the sugary liquid. Additionally, they may consume tree sap, rotting fruit, or even minerals from wet soil or sand.

User Avatar

AnswerBot

5mo ago

What else can I help you with?