licorice root

1. (noun) root of licorice used in flavoring e.g. candy and liqueurs and medicines
Related Words: root



Terms and Conditions of Use / Copyright Notice