English Dictionary
◊ SAPONIN
saponin
n : any of various plant glucosides that form soapy lathers when
mixed and agitated with water; used in detergents and
foaming agents and emulsifiers