saponine

nounAlternative spelling of saponin; a natural chemical in plants that produces a soapy lather.

No synonyms or antonyms found for this word.

saponine synonyms & antonyms | whatsthatwordmean | whatsthatwordmean