licorice root

English

Noun

licorice root (uncountable)

  1. (US) The root of the liquorice plant, from which a sweet flavoring with an anise scent is extracted.
Last modified on 10 November 2012, at 16:43