10 Multipurpose Plants for Companion Planting

These companion crops are mutually beneficial, promoting overall plant and garden health.

Plants with multi-purpose uses, like yarrow, borage and oats, allow you to maximize your garden's yield and efficiency.
Photo by Fotolia