English Dictionary
◊ LOXOMA
Loxoma
n : 1 species of terrestrial ferns of New Zealand [syn: {Loxoma},
{genus Loxoma}]