YARROW


Meaning of YARROW in English

noun 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.

Webster English vocab.      Английский словарь Webster.