polypodium glycyrrhiza

(noun) licorice fern

Polypodium glycyrrhiza
polypody (generic term)