Definitions of Helminthostachys zeylanica:

  • noun:   Australasian fern with clusters of sporangia on stems of fertile fronds