Spinosaurus aegyptiacus (meaning "spine lizard") is an extinct genus of spinosaurid theropod dinosaur that lived in North Africa during the Late Cretaceous period around 99-93.5 million years ago.