What Eats a Caterpillar?


Caterpillars are eaten by organisms such as; birds, wasps, squirrels, mice, chipmunks, bats, snakes and lizards among many others. They are often found on tree branches. Caterpillar is the larval stage of a butterfly or moth.
5 Additional Answers
Ask.com Answer for: what eats a caterpillar
What Do Caterpillars Eat?
Caterpillars are generally only able to feed on one type of plant, depending on the species of the butterfly. Find out how the monarch butterfly caterpillar only eats milkweed plants and how the yellow sulfur butterfly eats legume plants with information... More »
Difficulty: Moderate
Source: www.ehow.com
Caterpillars have many different predators and they include birds, wasps, flies, snakes, toads, rats, lizards, monkeys, spiders and frogs. Assassin bugs, praying mantises, ladybugs, dragonflies, reptiles, tree crickets, hedgehogs, mice and many other animals eat caterpillars.
Caterpillars are the larval form of the order Lepidoptera, that comprises of moths and butterflies. They eat plants called host plants, while the adult's butterflies drink nectar plants. Caterpillars don't eat if they do not have access to their specific host plants and thus they will die.
Caterpillars are soft bodied animals making them a preferred prey to animals such as birds, wasps, mammals and other large species of caterpillars. Caterpillars come in a range of colours and patterns and many are camouflaged to merge into their surroundings thus avoiding predators.
Believe it or not, some people eat caterpillars. Other insects eat them as well as small animals like birds, rats, hedgehogs, mice and even small ants.
About -  Privacy -  Careers -  Ask Blog -  Mobile -  Help -  Feedback  -  Sitemap  © 2014 Ask.com