English dictionary

glycyrrhiza glabra meaning and definition

Definition and meaning of glycyrrhiza glabra at MeaningMonkey.org. glycyrrhiza glabra meaning and definition in the English Dictionary.

GLYCYRRHIZA GLABRA noun

Definition of Glycyrrhiza glabra (noun)

  1. 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: 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: