Meaning of loxoma
Definition of loxoma
(noun)
one
species
of
terrestrial
ferns of New Zealand
Other information on loxoma
WIKIPEDIA results for
loxoma
Amazon results for
loxoma
Tweet