English synonyms about - contact  

megalosaur

noun

1 megalosaur

Gigantic carnivorous bipedal dinosaur of the Jurassic or early Cretaceous in Europe.

synonym: megalosaurus.


Find more on megalosaur elsewhere: etymology - rhymes - Wikipedia.

debug info: 0.097