saponin

1. (noun) any of various plant glucosides that form soapy lathers when mixed and agitated with water; used in detergents and foaming agents and emulsifiers
Related Words: glucoside



Terms and Conditions of Use / Copyright Notice