'Pteris serrulata' definitions:

Definition of 'Pteris serrulata'

(from WordNet)
noun
Fern of North Africa and Azores and Canary Islands [syn: ribbon fern, spider fern, Pteris serrulata]