licorice_fernEnglish

Polypodium glycyrrhiza, licorice fern

Noun

Fern having rootstock of a sweetish flavor

English: licorice fern, Polypodium glycyrrhiza

English words with similar meanings

Show 1 words