Last Updated:2024/06/26
See correct answer
The Japanese giant salamander is an endemic species in Japan and the largest amphibian in the world.
Edit Histories(0)
The Japanese giant salamander is an endemic species in Japan and the largest amphibian in the world.