saponin

nounA natural chemical found in some plants that creates a soapy lather when mixed with water.

No synonyms or antonyms found for this word.