This is a Close-Up of aButterfly's Proboscis (Coiled Straw). This is How Butterflies Eat. For starters, the larvae (caterpillars) of butterflies eat ONLY leaves of plants. Different caterpillars like to eat certain kinds of plants. read more
Butterflies are known for their completely liquid diets, whether they are sampling nectar from all sorts of different flowers, or they are using their long 'straw' to drink up water out of shallow ponds, butterflies are usually always looking for things that are liquid to eat. read more
Caterpillars eat mostly leaves and other various plants parts. Each species of catepillars eats only a few kinds of plants or plant parts. That is why finding good host plants to grow in your butterfly garden can be unique to what types of butterflies are native in your area. read more
The caterpillars (young) of butterflies eat leaves and plant parts. Different types of caterpillars eat different types of plants. Adult butterflies themselves do not eat, but drink. They usually feed on nectar from plant flowers or tree sap. Some butterflies will feed on the sugars in rotting fruits. read more