answersLogoWhite

0


Best Answer

In treees and bushes in dark areas and where their food is which is leaves because the eat them to survive!
Caterpillars are the larva stage of butterflies and moths. Each species will lay eggs on specific plants: the Peacock butterfly, Inachis io (Linnaeus, 1758), uses nettles as their host plants. Cabbage White's favour Brassicas: cabbages, etc.

User Avatar

Wiki User

7y ago
This answer is:
User Avatar
More answers
User Avatar

Wiki User

9y ago

They live in hedges or bushes. They like too live in dark places too but you can mainly find caterpillars in your garden or backyard. They can live in long grass as well.

This answer is:
User Avatar

Add your answer:

Earn +20 pts
Q: Where do caterpillars live?
Write your answer...
Submit
Still have questions?
magnify glass
imp