News
Hosted on MSN1mon
The Colossal Salamander of China's Rivers - MSN
The South China giant salamander (Andrias sligoi) holds the title of the world's largest salamander and amphibian, reaching lengths up to 1.8 meters (5.9 feet) and weights of 60 kilograms (130 ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results