answersLogoWhite

0

No. Adult butterflies do not eat solid food of any sort. They usually feed on nectar from plant flowers or tree sap. Some butterflies will feed on the sugars in rotting fruits.

The Harvester butterfly actually pierces the bodies of woolly aphids and drinks their fluids, but it does not eat mosquitoes either.

User Avatar

Wiki User

13y ago

What else can I help you with?