iggymakarevich.com
Andrewsarchus
Andrewsarchus weird lookin’ critter! Andrewsarchus—the World’s Largest Predatory Mammal by Bob Strauss Updated September 25, 2018 Andrewsarchus is one of the world’s most tantalizing prehisto…