Tugulusaurus

Tugulusaurus (meaning "Tugulu lizard") is a genus of coelurosaurian theropod dinosaur that possibly belongs to the Alvarezsauria. It is known from the Early Cretaceous Tugulu Group in the area of the People's Republic of China.

Tugulusaurus

Tugulusaurus (meaning "Tugulu lizard") is a genus of coelurosaurian theropod dinosaur that possibly belongs to the Alvarezsauria. It is known from the Early Cretaceous Tugulu Group in the area of the People's Republic of China.