genus glycyrrhiza Meaning, Definition & Usage

  1. noun sticky perennial Eurasian herbs
    Glycyrrhiza.

WordNet