Caterpillar food plants
Butterflies need varied, nectar-rich flowers to survive. But did you know that caterpillars need specific plants? To achieve their life cycle, butterflies lay eggs only on certain plants.
Try growing these caterpillar food plants to help benefit butterflies.

Click here to download our Caterpillar Foodplants infographic