Find the word definition

Wikipedia
Kelmayisaurus

Kelmayisaurus is an extinct genus of carcharodontosaurid theropod dinosaur from the early Cretaceous. It was roughly 9-11 meters (30-36 feet) Its name refers to the petroleum-producing city of Karamay in the Xinjiang province of western China near where it was found.