Plants for a Butterfly Garden in Minnesota
When planning for a butterfly-filled garden, we typically choose plants for two purposes: nectar flowers that provide food for butterflies, and host plants that butterflies will lay their eggs on and that the caterpillars will eat.