GLYCYRRHIZA


Meaning of GLYCYRRHIZA in English

glycy·rrhiza

n licorice, glycyrrhiza

Interlingua English vocab.      Английский словарь Интерлингва.