Home / S / saponin

saponin

noun 7 letters Scrabble 9 WWF 12
Definitions
noun

any of various plant glucosides that form soapy lathers when mixed and agitated with water; used in detergents and foaming agents and emulsifiers

Want another word?
Spin the dictionary for a fresh one.
Generate a word →