Davallia canariensis
1.
(
noun
) fern of the Canary Islands and Madeira
Synonyms:
Canary Island hare's foot fern
Related Words:
hare's-foot fern
Terms and Conditions of Use / Copyright Notice