The Ultimate List of the Largest and Most Intimidating Animals on the Planet

The Gigantic Cane Toad

Native to South America, this creature can lay over 2000 eggs in one nest. This toad is actually known to be a pest and has very few predators, allowing them to grow to such massive sizes.

Next Page →

Advertisement

Next Page →