'Loxoma' definitions:

Definition of 'Loxoma'

(from WordNet)
noun
One species of terrestrial ferns of New Zealand [syn: Loxoma, genus Loxoma]

Words containing 'Loxoma'