Canary Island hare's foot fern

1. (noun) fern of the Canary Islands and Madeira
Synonyms: Davallia canariensis
Related Words: hare's-foot fern



Terms and Conditions of Use / Copyright Notice