English synonyms about - contact  

Davallia canariensis

noun

1 Davallia canariensis

Fern of the Canary Islands and Madeira.

synonym: Canary Island hare's foot fern.


Find more on davallia canariensis elsewhere: etymology - rhymes - Wikipedia.

debug info: 0.0143