Spinosaurus aegypticus Jaw Fragment.
Kem Kem Basin, Morocco.
90 Million Years Old, Cenomanian, Late Cretaceous, Mesozoic.