×

Eotitanosuchus

Eotitanosuchus 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. Wikipedia
Family: †Eotitanosuchidae
Scientific name: Eotitanosuchus