Hindi Meaning of Yarrow |
---|
सहस्रपर्णी |
English Meaning of Yarrow |
---|
a widely naturalized strong-scented Eurasian composite herb (Achillea millefolium) with finely dissected leaves and small usually white corymbose flowers |
any of several congeneric plants |