meaning of loxoma
1.
1
species
of
terrestrial
ferns
of
New
Zealand
Related Words
loxoma
|
loxomataceae
|
Developed & Maintained By
Taraprasad.com