helminthostachys zeylanica Meaning, Definition & Usage

  1. noun Australasian fern with clusters of sporangia on stems of fertile fronds
    flowering fern.

WordNet