Wikipedia
Batrachosuchus
Batrachosuchus is an extinct genus of temnospondyl amphibian from the Triassic of Southern Africa and Australia.