Dinosaur Teeth

Showing the single result

  • Charcharodontosaurus Saharicus


    Carcharodontosaurus is an extinct genus of theropod dinosaurs belonging tothe Carcharodontosauridae clade that lived between 112 and 93.5 Ma , from the Lower Albian to Lower Turonian during the ” Middle Cretaceous ” in what is now North Africa .It includes two species, C. saharicus and C. iguidensis which are among the largest theropods , rivaling or even exceeding in size Tyrannosaurus , Giganotosaurus or Spinosaurus .