- Davallia canariensis as a noun:
- 1
Davallia canariensis
noun
1 Davallia canariensis
Fern of the Canary Islands and Madeira.
synonym: Canary Island hare's foot fern.
debug info: 0.0143
noun
Fern of the Canary Islands and Madeira.
synonym: Canary Island hare's foot fern.
debug info: 0.0143