Japanese giant salamander

English

Noun

Japanese giant salamander (plural Japanese giant salamanders)

  1. a large salamander of species Andrias japonicus, native to Japan, growing up to a meter in length.

Translations

See also

References