Spinosaurus may be the largest of all known carnivorous dinosaurs, even larger than Tyrannosaurus rex. Some suggest that it was 41 to 59 ft in length. The Spinosaurus teeth we have for sale are authentic and come from the Kem Kem Basin of Morocco. We hand select the teeth that we sell to assure we are providing the top quality Spinosaurus teeth for sale at a great price. Read more about Spinosaurus
SORT
PRICE
GRADE
FOR SALE ONLY

SPINOSAURUS TEETH FOR SALE

: $165 to $495