English Dictionary
◊ GLYCYRRHIZA
Glycyrrhiza
n : sticky perennial Eurasian herbs [syn: {Glycyrrhiza}, {genus
Glycyrrhiza}]