Word info Synonyms

Glycyrrhiza glabra

Noun

Meaning

deep-rooted coarse-textured plant native to the Mediterranean region having blue flowers and pinnately compound leaves; widely cultivated in Europe for its long thick sweet roots

Source: WordNet

Synonyms

Hypernyms

Close letter words and terms