what leaves do caterpillars like to eat?
Wild grasses The caterpillars of some of our most beautiful butterflies love tall meadows. The gatekeeper, meadow brown and a variety of different skipper butterflies all feast on grasses. In fact, a variety of plants you might consider weeds are actually caterpillar favourites, such as dandelions and groundsel.