Loading..

Yarrow Meaning in Hindi

Yarrow Meaning in Hindi

Hindi Meaning of Yarrow

Hindi Meaning of Yarrow
सहस्रपर्णी

English 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