HELMINTHOSTACHYS ZEYLANICA





Definition:

  1. [noun] Australasian fern with clusters of sporangia on stems of fertile fronds
    Synonyms: flowering fern, Helminthostachys zeylanica

Synonyms: