What is Liquorice?
Liquorice (Glycyrrhiza glabra), a subshrub or herb, 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.
