Find the word definition

Wikipedia
Lurdusaurus

Lurdusaurus ('heavy lizard') is a genus of large ornithopod dinosaur that lived in the Aptian stage of the Early Cretaceous, sometime between 121 to 112 million years ago.