English | German | Russian | Czech

saponin English

Meaning saponin meaning

What does saponin mean?

saponin

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

Synonyms saponin synonyms

What other words have the same or similar meaning as saponin?

saponin English » English

saponarin

Are you looking for...?