English-French dictionary »

lobelia meaning in French

EnglishFrench
lobelia (plant)
noun
[UK: ləʊ.ˈbiː.liə]
[US: loʊ.ˈbiː.liə]

lobélie◼◼◼nom {f}