Cool Dino Facts Wiki

Titanosuchus ferox

Titanosuchus (meaning "Titan crocodile") was not either a very huge animal or a crocodile but a 2.5 m long dinocephalian therapsid (a relative of mammals) that lived during the late Permian period about 255 million years ago.

It alived long with its close relatives, Jonkeria and Moschops in present-day South Africa. Titanosuchus probably hunted fish and small animals.