Find the word definition

Wikipedia
Lufengosaurus

Lufengosaurus (, meaning "Lufeng Lizard") is a genus of massospondylid dinosaur which lived during the Early Jurassic period in what is now southwestern China.