yarrow



a eurasian plant with feathery leaves and heads of small white or pale pink aromatic flowers, which has long been used in herbal medicine.

Click here to see the free dictionary definition for yarrow

definition by Oxford Dictionaries