Find the word definition

Wikipedia
Achelousaurus

Achelousaurus (, less commonly: ; " Achelous's lizard") is a genus of centrosaurine ceratopsid dinosaurs from the Late Cretaceous Period of what is now North America, dated to 74.2 million years ago.