English dictionary

saponin meaning and definition

Definition and meaning of saponin at MeaningMonkey.org. saponin meaning and definition in the English Dictionary.

SAPONIN noun

Definition of saponin (noun)

  1. any of various plant glucosides that form soapy lathers when mixed and agitated with water; used in detergents and foaming agents and emulsifiers
Source: Princeton University Wordnet

If you find this page useful, share it with others! It would be a great help. Thank you!

  

Link to this page: