English dictionary
glycyrrhiza lepidota meaning and definition
Definition and meaning of glycyrrhiza lepidota at MeaningMonkey.org. glycyrrhiza lepidota meaning and definition in the English Dictionary.GLYCYRRHIZA LEPIDOTA noun
Definition of Glycyrrhiza lepidota (noun)
- North American plant similar to true licorice and having a root with similar properties
- synonyms: American licorice, American liquorice, wild licorice, wild liquorice
Source: Princeton University Wordnet