English dictionary
stenochlaena meaning and definition
Definition and meaning of stenochlaena at MeaningMonkey.org. stenochlaena meaning and definition in the English Dictionary.STENOCHLAENA noun
Definition of Stenochlaena (noun)
- large tropical ferns; some epiphytic climbers and some terrestrial bog ferns; Africa; Asia; Australasia
- synonyms: genus Stenochlaena
Source: Princeton University Wordnet