Definition of Saponin

  • 1. Any of various plant glucosides that form soapy lathers when mixed and agitated with water; used in detergents and foaming agents and emulsifiers Noun

Semanticaly linked words with "saponin"

Hyponims for word "saponin"