saponinEnglish

saponin

Noun

Any of various plant glucosides that form soapy lathers when mixed and agitated with water, used in detergents and foaming agents and emulsifiers

English: saponin