glycyrrhiza glabra - English Synonyms Dictionary

glycyrrhiza glabra

n.
[1] licorice , liquorice