kamus
.
Search
About
polypodium_glycyrrhiza
English
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
licorice fern