Glycyrrhiza
English Dictionary
->
Letter G
-> Glycyrrhiza
Search Dictionary:
Glycyrrhiza Definition
(n)
sticky
perennial
Eurasian
herbs
Glycyrrhiza Synonyms
genus Glycyrrhiza
Glycyrrhiza
© Art Branch Inc.