Polystichum acrostichoides

Wet woods and rocky slopes. Forest floor and shady, rocky slopes from sea level to 1500 metres.