The world’s largest amphibian is this newly discovered giant salamander
The world’s largest amphibian is this newly discovered giant salamander     The world’s largest amphibian is this newly discovered giant salamander. A giant salamander that once lived in the London Zoo and was later on display at the Natural History Museum represents a new species that may be the world’s largest amphibian. This finding […]
Read More