French-English dictionary »

saponine meaning in English

FrenchEnglish
saponine nom {f}

saponin◼◼◼(steroid glycoside)
noun