Polypodium glycyrrhiza

1. (noun) fern having rootstock of a sweetish flavor
Synonyms: licorice fern
Related Words: polypody



Terms and Conditions of Use / Copyright Notice