› added 3 years ago
127
TIL the lesser anteater is regarded as being one of the most foul smelling creatures in the entire animal kingdom. Their smell is cited as being 7 times more potent than a skunk and can be smelled from approximately 50 meters away.