dcsimg
Unresolved name

Stenochlaena melanocaulon

Stenochlaena melanocaulon is a species of in the family blechnoids.