Noun Definitiondavallia canariensis1.Definition: fern of the Canary Islands and MadeiraCategory: Plants