saponin
noun
- 1
Any of various steroid glycosides found in plant tissues that dissolve in water to give a soapy froth.
Translate “saponin” to another language
Click any language to open the translator with this word already filled in.
Any of various steroid glycosides found in plant tissues that dissolve in water to give a soapy froth.
Click any language to open the translator with this word already filled in.