Hasosuchus
Hasosuchus is an extinct genus of crocodyliform reptile that lived during the Late Cretaceous period. Fossils of Hasosuchus have been found in Egypt. It is classified within the family Notosuchidae, a group of terrestrial or semi-aquatic crocodylomorphs. These animals were characterized by their relatively short snouts and robust build, suggesting a terrestrial lifestyle rather than a fully aquatic one like many modern crocodilians. The exact diet of Hasosuchus is not definitively known, but based on its morphology, it is believed to have been a predator, likely feeding on small vertebrates and invertebrates found on land. The discovery of Hasosuchus has contributed to our understanding of the diversity and evolution of crocodyliforms in Africa during the Mesozoic Era, showing that these reptiles occupied a wider range of ecological niches than previously thought. Its presence indicates a complex terrestrial ecosystem in what is now the Egyptian desert millions of years ago.