megalosaurus

Noun

 * 1) A theropod dinosaur of the genus.