Loading...
Polystichum munitum
Where it grows
Coniferous forest understory, rocky slopes, and streambanks from sea level to mid-elevations.