Dinosaur Wiki
Advertisement

Chenanisaurus barbaricus is an extinct genus of abelisaurid theropod dinosaur that lived in Morocco during the Late Cretaceous period.

Life reconstruction of abelisaurids on the beach
Advertisement