Meaning of wild licorice
Definition of wild licorice
(noun)
bedstraw
with
sweetish
roots
North American
plant
similar
to
true
licorice
and having a
root
with
similar
properties
European
perennial
Other information on wild licorice
WIKIPEDIA results for
wild licorice
Amazon results for
wild licorice
Tweet