Definition of Saponin from the PharmacyDictionary.in
Saponin
Synonyms or meaning of Saponin
A group of amorphous colloidal glycosides that form soapy aqueous solutions.
Image related to Saponin
Not Available
Definition of Saponin from the PharmacyDictionary.in
A group of amorphous colloidal glycosides that form soapy aqueous solutions.
Not Available