A fossil of one of the last dinosaurs living in Africa has been discovered, and it's over 66 million years old!
The dinosaur is commonly known as the Abelisaurus but its full name is Chenanisaurus barbaricus - what a mouthful!
Abelisaurus was the top predator in Africa, South America, India and Europe all the way up to its extinction.
The amazing fossil was found in a mine in northern Morocco.
It was then sent to Dr Nick Longrich who teaches at Bath University.
With the help of his colleagues based across the world, Dr Longrich identified it as an Abelisaur.
Dr Longrich said: "This find was unusual because it's a dinosaur from marine rocks - it's a bit like hunting for fossil whales and finding a fossil lion."
It's safe to say the dig was a ROAR-ing success!