Carcarodontosaurus Teeth
$70.31
Juvenile Carcarodontosaurus Claw
Carcarodontosaurus comes from the greek karchar meaning jagged or sharp, odon meaning teeth and saurus meaning lizard.
Carcarodontosaurus was a carnivore that lived during the cenomanian period during the mid Cretaceous.
70 Million Years Old
Cretaceous
Morocco