10 Multipurpose Plants for Companion Planting

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

Oats are not only great to grow for food, they also make an excellent cover crop, suppressing weeds and preventing soil erosion.
Photo by Fotolia