dcsimg
Unresolved name

Tarachia adiantoides

Tarachia adiantoides is a species of in the family spleenworts.