Polystichum talamancanum Barrington  
Family: Dryopteridaceae
Polystichum talamancanum image