Noun Definition

loxoma

1.Definition: one species of terrestrial ferns of New Zealand

Related Noun(s):genus loxoma

Category: Plants