meaning of licorice root

1. root of licorice used in flavoring e. g. candy and liqueurs and medicines


Related Words

licorice root |

Developed & Maintained By Taraprasad.com

Treasure Words