What is Liquorice?
Liquorice (Glycyrrhiza glabra) is a subshrub or herb that thrives in the arid regions of Libya, where it grows as a perennial reaching up to 1.2 meters in height. Liquorice (Latin: Glycyrrhiza glabra) is a medicinal plant catalogued in PlantSage.
