Eotitanosuchus ("dawn giant crocodile") is an extinct genus of biarmosuchian therapsids whose fossils were found in the town of Ochyor in Perm Krai, Russia. It lived about 267 million years ago. The only species is Eotitanosuchus olsoni.
Eotitanosuchus
Creatures in “The Great Dying - Part 2”
for Creatures in “The Great Dying - Part 2” in Our Ancient Past
Suggested by alecgroskreutz1
Our Ancient Past