licorice - English Synonyms Dictionary

licorice

n.
[1] liquorice , Glycyrrhiza glabra
[2] liquorice