When you start a butterfly garden, you want to make sure you have food for the insects at all stages of their life cycle. This means planting specific larval host plants like milkweed for monarchs, ...