Polypodiaceae  
transpixel
transpixel Davallia canariensis transpixel
transpixel

Davallia canariensis