Definitions of Cyclosorus:

  • noun:   small genus of terrestrial ferns of tropical and subtropical southern hemisphere