Definition of Glycyrrhiza

  • 1. Sticky perennial Eurasian herbs Noun

Synonyms for word "glycyrrhiza"

Semanticaly linked words with "glycyrrhiza"

Hyponims for word "glycyrrhiza"