English dictionary
glycyrrhiza meaning and definition
Definition and meaning of glycyrrhiza at MeaningMonkey.org. glycyrrhiza meaning and definition in the English Dictionary.GLYCYRRHIZA noun
Definition of Glycyrrhiza (noun)
- sticky perennial Eurasian herbs
- synonyms: genus Glycyrrhiza
Source: Princeton University Wordnet