Sarcosuchus imperator Tooth.
Kem Kem Basin, Taouz, Morocco.
90 Million Years Old, Cenomanian, Late Cretaceous, Mesozoic.