English dictionary
davallia canariensis meaning and definition
Definition and meaning of davallia canariensis at MeaningMonkey.org. davallia canariensis meaning and definition in the English Dictionary.DAVALLIA CANARIENSIS noun
Definition of Davallia canariensis (noun)
- fern of the Canary Islands and Madeira
- synonyms: Canary Island hare's foot fern
Source: Princeton University Wordnet