Yarrow Meaning in Hindi

Yarrow Definition

An American and European composite plant (Achillea Millefolium) with very finely dissected leaves and small white corymbed flowers. It has a strong, and somewhat aromatic, odor and taste, and is sometimes used in making beer, or is dried for smoking. Called also milfoil, and nosebleed.

yarrow meaning in Hindi, yarrow Definition, yarrow noun meaning, yarrow adjective meaning, yarrow in hindi, Hindi meaning of yarrow, yarrow meaning, Translation, meaning and definition of yarrow in Hindi, yarrow ka Hindi me matalab. dictionary.omgtop10.in: a free online English to Hindi dictionary.