dcsimg
Unresolved name

Stenochlaena

Stenochlaena is a species of in the family blechnoids.