davallia_canariensisEnglish

Canary Island hare's foot fern, Davallia canariensis

Noun

Fern of the Canary Islands and Madeira

English: Canary Island hare's foot fern, Davallia canariensis

English words with similar meanings

Show 1 words