Englishfor English speakers
Glycyrrhiza glabra English
Meaning Glycyrrhiza glabra meaning
What does Glycyrrhiza glabra mean?
Glycyrrhiza glabra
Synonyms Glycyrrhiza glabra synonyms
What other words have the same or similar meaning as Glycyrrhiza glabra?