Definitions | saponin |
| noun - (context, organic chemistry, steroid) Any of various steroid glycosides found in plant tissues that dissolve in water to give a soapy froth.
Supplemental Details:Sponsor an extended definition for saponin for as little as $10 per month. Click here to contact us.
| |
|