DAVALLIA CANARIENSIS





Definition:

  1. [noun] fern of the Canary Islands and Madeira
    Synonyms: Canary Island hare's foot fern, Davallia canariensis

Synonyms: