Meaning of polypodium glycyrrhiza
Definition of polypodium glycyrrhiza
(noun)
fern
having
rootstock
of a
sweetish
flavor
Other information on polypodium glycyrrhiza
WIKIPEDIA results for
polypodium glycyrrhiza
Amazon results for
polypodium glycyrrhiza
Tweet