Definitions of Loxoma:

  • noun:   1 species of terrestrial ferns of New Zealand