licorice fern - English Synonyms Dictionary

licorice fern

n.
[1] Polypodium glycyrrhiza