Helminthostachys zeylanica

1. (noun) Australasian fern with clusters of sporangia on stems of fertile fronds
Synonyms: flowering fern
Related Words: fern



Terms and Conditions of Use / Copyright Notice