world’s largest living snake

Medusa: the world’s largest snake of 300 lbs (135 kg) and 25 ft (7.5 m).

Medusa, the world’s largest snake weighs more than 300 lbs (135 kg), is 25ft (7.5 meters) long and it takes…

13 years ago