Seasoned gardeners know that a diverse mix of plants makes for a healthy and beautiful garden. Many believe that certain plant combinations have extraordinary (even mysterious) powers to help each other grow. Scientific study of the process, called companion planting, has confirmed that some combinations have real benefits unique to those pairings.
Companions help each other grow and use garden space efficiently. Tall plants, for example, provide shade for sun-sensitive shorter plants. Vines can cover the ground while tall stalks grow skywards, allowing two plants to occupy the same patch.
Some couplings also prevent pest problems. Plants can repel harmful organisms or lure the bad bugs away from more delicate species.
These combinations of plants do way better, together:
Roses and Garlic
Gardeners have been planting garlic with roses for eons since the bulbs can help to repel rose pests.
Read the full list at House Beautiful.