Find the word definition

Wikipedia
Epachthosaurus

Epachthosaurus (meaning "heavy lizard") was a genus of dinosaur from the Late Cretaceous. It was a titanosaurid sauropod. Its fossils have been found in Central and Northern Patagonia in South America.