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