English dictionary
polypodium glycyrrhiza meaning and definition
Definition and meaning of polypodium glycyrrhiza at MeaningMonkey.org. polypodium glycyrrhiza meaning and definition in the English Dictionary.POLYPODIUM GLYCYRRHIZA noun
Definition of Polypodium glycyrrhiza (noun)
- fern having rootstock of a sweetish flavor
- synonyms: licorice fern
Source: Princeton University Wordnet