English dictionary
sticherus meaning and definition
Definition and meaning of sticherus at MeaningMonkey.org. sticherus meaning and definition in the English Dictionary.STICHERUS noun
Definition of Sticherus (noun)
- umbrella ferns; warm regions of Australia and New Zealand
- synonyms: genus Sticherus
Source: Princeton University Wordnet