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