French-English dictionary »

stévia meaning in English

FrenchEnglish
stévia nom {f}

stevia◼◼◼(any species of genus Stevia)
noun