skip to Main Content
CALL US TODAY @ 1-800-FOSSILS (367-7457)

Spinosaurus Tooth



This 1.5″  long tooth in the Matrix from Spinosaurus maroccanus, the largest known meat eating dinosaur. It is from the Kem Kem Basin in Morocco and is Late Cretaceous in age, approximately 95 million years old. This tooth has had light repair due to a break in shipment.

This is likely the tip of a larger tooth, the curve indicates it is probably a pre-max tooth from near the front of the jaw. Beautiful coloration and very little tip wear.


is one of the most spectacular and horrible creatures that ever stalked the Earth. Evidence suggests that is was semi-aquatic, so there was nowhere to escape from this fish and dinosaur-eating monster. It belonged to a genus of theropod dinosaur which lived in what is now North Africa during the Cretaceous period, about 112 to 97 million years ago. The original fossil evidence of S. aegyptiacus from Egypt was destroyed in WWII. Recent finds have revealed a second possible species from Morocco, S. Maroccanus.

Spinosaurus is currently the largest of all known carnivorous dinosaurs, even larger than T-Rex. While the exact size is debated recent finds and studies suggest Spinosaurus may have reached 41-59 feet in length and weighed in excess of 20 tons.

Back To Top