Latin-English dictionary »

glycyrrhiza meaning in English

LatinEnglish
glycyrrhiza [glycyrrhizae] (1st) F
noun

licorice root (Pliny)noun