Wikipedia
Euthecodon
Euthecodon is an extinct genus of long-snouted crocodyline crocodilians. It was common throughout much of Africa during the Neogene, with fossils being especially common in Kenya. It existed from the Early Miocene to the Early Pleistocene.