New Zealand frog

noun

Definition of New Zealand frog

: a rare frog (Liopelma hochstetteri) peculiar to New Zealand and the only amphibian known from that region