AD-044 Mechanical Dinosaur Megalosaurus

Megalosaurus, meaning “Great Lizard”, is a genus of large meat-eating tetrapod dinosaurs of the Middle Jurassic period of Southern England. Although fossils from other areas have been assigned to the genus, the only certain remains of Megalosaurus come from Oxfordshire and date to the late Middle Jurassic. Let’s go back to feel the Jurassic world vividly!

Model:AD-044Size:Life Size or Customized Price:US $3,000 - 5,000 / PieceMin.Order Quantity:1 PieceLead time:1-4 Weeks or Depends on Order Quantity