saponin

definition: any of various plant glucosides that form soapy lathers when mixed and agitated with water
example:
speech part: noun
synonyms:

How saponin is being used?