MegalosaurusDR

$16.50
Click to view full detail


Add to Wishlist
ReadMe File
Digital Product
File (1): 29.03 MB
Vendor: Dinoraul
Product Description

Megalosaurus (meaning "great lizard") is a genus of large meat-eating theropod dinosaurs of the Middle Jurassic period (166 million years ago) of Europe (Southern England, France, Portugal). It was about 9 meters in length.Megalosaurus may have hunt...