Home
Random
Watchlist
Uploads
Settings
Log in
licorice root
English
Noun
licorice
root
(
uncountable
)
(
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