genus sticherus Meaning, Definition & Usage

  1. noun umbrella ferns; warm regions of Australia and New Zealand
    Sticherus.

WordNet