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 fossil Spinosaurus teeth we have for sale are authentic and were collected from the Kem Kem beds in Southern 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
FOR SALE ONLY

SPINOSAURUS TEETH FOR SALE

: $19 to $49