glycyrrhiza
1. [ noun ] (biology,botany) sticky perennial Eurasian herbs
Synonyms: genus_Glycyrrhiza
Related terms: rosid_dicot_genus Papilionoideae wild_licorice licorice
Similar spelling:   glycerolize