Explore relationships

Titanosuchus

Titanosuchus ("titan crocodile") is an extinct genus of dinocephaliantherapsids that lived in the Middle Permian epoch in South Africa. This genus has only one species, Titanosuchus ferox.

Use + to expand a branch. Click a topic name to open its summary.