Definify.com

Definition 2024


saponin

saponin

English

Noun

saponin (plural saponins)

  1. (organic chemistry, biochemistry) Any of various steroid glycosides found in plant tissues that dissolve in water to give a soapy froth.

Translations