Chenanisaurus is an extinct genus of abelisaurid theropod dinosaur found in the Abdoun Basin in Morocco, Northern Africa. It resembles abelisaurs in South America such as Carnotaurus, and Viavenator. It could have attacked Titanosaurs.
Advertisement