Definitions of Family leiopelmatidae:

  • noun:   primitive New Zealand frogs