loxoma Meaning, Definition & Usage

  1. noun one species of terrestrial ferns of New Zealand
    genus Loxoma.

WordNet