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.

Community content is available under CC-BY-SA unless otherwise noted.