YourDictionary

saponin medical definition

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

Learn more about saponin

link/cite print suggestion box