Deltadromeus

Deltadromeus was a theropod dinosaur that lived in the African swamps of Egypt and Morocco, 102 to 94 million years ago. It lived alongside the Spinosaurus, Carcharodontosaurus, Ouranosaurus, Rugops, Sarcosuchus, and Aegyptosaurus. It would have been a hunter, feeding on dinosaur carcasses.