Glycyrrhiza

Definition of Glycyrrhiza from the PharmacyDictionary.in

Glycyrrhiza

This term refers to liquorice, the rhizome and roots of the leguminous plant Glycyrrhiza glabra, used as an expectorant drug.

Not Available