YourDictionary

megalosaur

noun

any of a genus (Megalosaurus) of huge, flesh-eating theropod dinosaurs of the Jurassic Period

Related Forms:

See megalosaur in American Heritage Dictionary 4

link/cite print suggestion box