Spanish-English dictionary »

saponina meaning in English

SpanishEnglish
saponina noun
{f}

saponin(steroid glycoside)
noun