This is a large Carcharodontosaurus tooth from the Kem Kem Basin in Morocco and is Late Cretaceous in age, approximately 95 million years old. This tooth has some reconstruction done on the root on one small part on the left side on one side of the tooth.
This keeps it very cheap for the size and also makes it sturdier to handle without much worry of damaging the specimen. Please check photos for size and condition. Unpaid item case automatically opened after 4 days.