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