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