French-English dictionary »

acore odorant meaning in English

FrenchEnglish
acore odorant nom {m}

sweet flag◼◼◼(Acorus calamus)
noun
[UK: swiːt flæɡ] [US: ˈswiːt ˈflæɡ]