Loading page
pteris serrulata is a noun meaning "fern of North Africa and Azores and Canary Islands". It carries one recorded sense.
fern of North Africa and Azores and Canary Islands
Definitions, synonyms and semantic relations for pteris serrulata come from Princeton University’s WordNet. Commonness is measured against a corpus of everyday English. Full sources and licences.