Noun Definition

leiopelmatidae

1.Definition: primitive New Zealand frogs

Related Noun(s):liopelmidae

Category: Animals