Polypodium glycyrrhiza

Explore definitions, synonyms, and language insights of Polypodium glycyrrhiza

Definitions

Noun
fern having rootstock of a sweetish flavor

More General Terms