Saponin
WordNet

noun


(1)   Any of various plant glucosides that form soapy lathers when mixed and agitated with water; used in detergents and foaming agents and emulsifiers
WiktionaryText

Noun



  1. Any of various steroid glycosides found in plant tissues that dissolve in water to give a soapy froth.
 
x
OK