Titanosuchus

Titanosuchus ferox is an extinct species of dinocephalian therapsids that lived in the Mid Permian epoch in South Africa. Along with its close relatives, Jonkeria and Moschops, Titanosuchus inhabited present-day South Africa around 265 million years ago, in the Late Permian. Titanosuchus was a carnivore which measured over 2.5 m long and might have eaten both Jonkeria and Moschops, among other vertebrates. Its teeth included sharp incisors and fang-like canines, perfect for biting prey.