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)

  1. North American plant similar to true licorice and having a root with similar properties
Source: Princeton University Wordnet

If you find this page useful, share it with others! It would be a great help. Thank you!

  

Link to this page: