Definition of Saponin

Noun: saponin  sa-pu-nin

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

See also:
saponifying
saponine

Anagrams containing the word saponin

snpiona nsaponi insapon ninsapo oninsap poninsa aponins