English-French dictionary »

common yarrow meaning in French

EnglishFrench
common yarrow (Achillea millefolium)
noun

achillée millefeuille◼◼◼nom {f}

saigne-nez (nosebleed plant)nom {m}