Blog

Afrovenator

Afrovenator (“African hunter”) is a genus of megalosaurid theropod dinosaur from the middle Jurassic Period of northern Africa. It was a bipedal predator, with three claws on each hand. There […]