saponin meaning
UK US
saponin (noun): any of various plant glucosides that form soapy lathers when mixed and agitated with water; used in detergents and foaming agents and emulsifiers.
Definition of saponin
Scrabble score: 9 (letter breakdown)
Word lists: words starting with SA · words ending in IN · 7-letter words
More about saponin on Wikipedia.