HomeHabitatLife-Cycle • Diet • The Butterfly Site
Butterflies and caterpillars have different diets. Caterpillars have jaws to eat with. The first meal of a caterpillar is it's own egg shell. Afterwards most caterpillars eat leaves. Some caterpillars are carnivorous. Butterflies have a completely different type of diet. Butterflies eat only liquid food because they have a straw like tongue called proboscis that the food goes through. When not in use the "straw" is curled up and when it needs to be used it uncurls. Many butterflies live on flower nectar. Some butterflies sip the juice from rotting fruits and very rarely they prefer rotting animal flesh or animal fluids.