English-French dictionary »

willowherb meaning in French

EnglishFrench
willowherb (Epilobium)
noun

épilobe◼◼◼nom {m}