Wikipedia
Tryphosuchus
Tryphosuchus is an extinct genus of temnospondyl amphibian known from Russia.