Pteris serrulata

noun

1.
fern of North Africa and Azores and Canary Islands