Designed by
Title
Monolophosaurus front side eating #15463379
Description
Monolophosaurus front side eating. Monolophosaurus (meaning single-crested lizard) was a genus of theropod dinosaur from the Middle Jurassic (about 170 Ma) of the Shishugou Formation in what is now Xinjiang, China.