Most butterflies have a straw like tongue with which they suck nectar from flowers. Only a few butterflies never visit flowers instead they get their sustenance from tree sap and some other organic matter like rotting animals.
Almost all Butterfly caterpillars eat plant matter. The caterpillars mainly eat leaves but only a few species feed on seeds and seed pods, while some specialize on flowers.
Most species tend to eat only a small group of linked plant species -- for example Pearl Crescent caterpillars will only eat species of asters. But some species, such as the Gray Hairstreaks, eat a large variety of plants but some will consume only a single plant species. Even though they eat plants, only a few butterfly caterpillars are measured as agricultural pests. Known as the Harvester, the caterpillar of a North American butterfly only eats aphids.
Almost all Butterfly caterpillars eat plant matter. The caterpillars mainly eat leaves but only a few species feed on seeds and seed pods, while some specialize on flowers.
Most species tend to eat only a small group of linked plant species -- for example Pearl Crescent caterpillars will only eat species of asters. But some species, such as the Gray Hairstreaks, eat a large variety of plants but some will consume only a single plant species. Even though they eat plants, only a few butterfly caterpillars are measured as agricultural pests. Known as the Harvester, the caterpillar of a North American butterfly only eats aphids.