Definitions of Genus glycyrrhiza:

  • noun:   sticky perennial Eurasian herbs