What is the World Largest Amphibian?

The trophy for the world’s biggest amphibian goes to the Chinese Giant Salamander. These creatures can grow to 110lbs. They look kind of cute in a slimy sort of way. Look here for more information: