Loading dinosaur species records...
Carcharodontosaurus (Carcharodontosaurus saharicus Depéret & Savornin, 1925) - Size, Diet & Cretaceous Period Facts | DinoOrigin