Portuguese-English dictionary »

saponina meaning in English

PortugueseEnglish
saponina noun
{f}

saponin(steroid glycoside)
noun