English-French dictionary »

st john's wort meaning in French

EnglishFrench
St John's wort (any plant of the genus Hypericum)
noun

millepertuis◼◼◼nom {m}