Polypodium glycyrrhiza
1.
(
noun
) fern having rootstock of a sweetish flavor
Synonyms:
licorice fern
Related Words:
polypody
Terms and Conditions of Use / Copyright Notice