One of the most common plants in the world! Yarrow is versatile, beautiful, and an excellent choice for flower gardens. Learn all about it here!