Tooth of a Carcharodontosaurus, this was a large carnivorous dinosaur that lived about 100 million years ago near present-day North Africa
Tooth of a Carcharodontosaurus, this was a large carnivorous dinosaur that lived about 100 million years ago near present-day North Africa
Tooth of a Carcharodontosaurus, this was a large carnivorous dinosaur that lived about 100 million years ago near present-day North Africa
Tooth of a Carcharodontosaurus, this was a large carnivorous dinosaur that lived about 100 million years ago near present-day North Africa
Tooth of a Carcharodontosaurus, this was a large carnivorous dinosaur that lived about 100 million years ago near present-day North Africa
Tooth of a Carcharodontosaurus, this was a large carnivorous dinosaur that lived about 100 million years ago near present-day North Africa
Tooth of a Carcharodontosaurus, this was a large carnivorous dinosaur that lived about 100 million years ago near present-day North Africa
Tooth of a Carcharodontosaurus, this was a large carnivorous dinosaur that lived about 100 million years ago near present-day North Africa
Tooth of a Carcharodontosaurus, this was a large carnivorous dinosaur that lived about 100 million years ago near present-day North Africa
Tooth of a Carcharodontosaurus, this was a large carnivorous dinosaur that lived about 100 million years ago near present-day North Africa
Tooth of a Carcharodontosaurus, this was a large carnivorous dinosaur that lived about 100 million years ago near present-day North Africa
Tooth of a Carcharodontosaurus, this was a large carnivorous dinosaur that lived about 100 million years ago near present-day North Africa
Tooth of a Carcharodontosaurus, this was a large carnivorous dinosaur that lived about 100 million years ago near present-day North Africa
Tooth of a Carcharodontosaurus, this was a large carnivorous dinosaur that lived about 100 million years ago near present-day North Africa
Tooth of a Carcharodontosaurus, this was a large carnivorous dinosaur that lived about 100 million years ago near present-day North Africa
Tooth of a Carcharodontosaurus, this was a large carnivorous dinosaur that lived about 100 million years ago near present-day North Africa
Tooth of a Carcharodontosaurus, this was a large carnivorous dinosaur that lived about 100 million years ago near present-day North Africa
Tooth of a Carcharodontosaurus, this was a large carnivorous dinosaur that lived about 100 million years ago near present-day North Africa
Tooth of a Carcharodontosaurus, this was a large carnivorous dinosaur that lived about 100 million years ago near present-day North Africa