GLYCYRRHIZA





Definition:

  1. [noun] sticky perennial Eurasian herbs
    Synonyms: Glycyrrhiza, genus Glycyrrhiza

Synonyms: