New Zealand frog
noun
: a rare frog (Liopelma hochstetteri) peculiar to New Zealand and the only amphibian known from that region
Love words? Need even more definitions?
Merriam-Webster unabridged
Share