Definisi 'polypodium glycyrrhiza'

English to English
noun
1 fern having rootstock of a sweetish flavor Terjemahkan
source: wordnet30

More Word(s)
polypody,

Visual Synonyms