The 20 Largest Animals in the World

11 Giant Huntsman Spider

This bird eating spider was discovered in Laos back in 2001 in spends much of its time in dark jungle caves.

11