Find the word definition

Wikipedia
Morelladon

Morelladon is an extinct genus of herbivorous styracosternan ornithopod dinosaur, that lived during the Early Cretaceous of Spain, around 130 million years ago.