dcsimg
Unresolved name

Microlepia polypodioides

Microlepia polypodioides is a species of in the family Dennstaedtiaceae.