Description
Yarrow (Achillea millefolium) is a flowering plant that has been used for centuries in traditional medicine for its potential health benefits. Yarrow tincture, which is a concentrated liquid extract of the plant, is believed to offer several potential benefits.