English Dictionary
◊ STICHERUS
Sticherus
n : umbrella ferns; warm regions of Australia and New Zealand
[syn: {Sticherus}, {genus Sticherus}]