Definition of Glycyrrhiza from the PharmacyDictionary.in
Glycyrrhiza
Synonyms or meaning of Glycyrrhiza
This term refers to liquorice, the rhizome and roots of the leguminous plant Glycyrrhiza glabra, used as an expectorant drug.
Image related to Glycyrrhiza
Not Available