Pteris serrulata
1.
(
noun
) fern of North Africa and Azores and Canary Islands
Synonyms:
ribbon fern
,
spider fern
Related Words:
fern
Terms and Conditions of Use / Copyright Notice