Japanese giant salamander
Short definition from Wiktionary
Noun
- a large salamander of species Andrias japonicus, native to Japan, growing up to a meter in length.
We haven’t written up Japanese giant salamander yet: Simple and Standard meanings, examples and a quiz.