Find the word definition

Wikipedia
Equijubus

Equijubus (; Mǎzōng meaning "horse mane" after the area Mǎzōng Mountain 马鬃山 in which it was found), is a genus of herbivorous hadrosauroid dinosaur from the Early Cretaceous ( Aptian stage) of northwestern China.