English-French dictionary »

selfheal meaning in French

EnglishFrench
selfheal (plant of genus Prunella)
noun
[UK: ˈself.ˈhiːl]
[US: ˈself.ˌhiːl]

brunelle◼◼◼nom {f}