Definitions of Sticherus:

  • noun:   umbrella ferns; warm regions of Australia and New Zealand