Noun Definition
pteris serrulata
1.Definition: fern of North Africa and Azores and Canary Islands
Related Noun(s):ribbon fern, spider fern
Category: Plants1.Definition: fern of North Africa and Azores and Canary Islands
Related Noun(s):ribbon fern, spider fern
Category: Plants