yarrow in Maithili মৈথিলী
yarrow in Marathi मराठी
yarrow in Sindhi سنڌي
yarrow in English
- yarrow⇄yarrow, noun.
1. a common plant with finely divided leaves and close, flat clusters of white or pink flowers; milfoil. It is a European composite herb that has been naturalized in North America
2. any other plant of the same genus.