HELMINTHOSTACHYS ZEYLANICA
(noun)Definitions
There is 1 meaning of the phrase
Helminthostachys Zeylanica.
Helminthostachys Zeylanica - as a noun
Australasian fern with clusters of sporangia on stems of fertile fronds
Synonyms (Exact Relations)
flowering fern