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