MEGALOSAURUS


Meaning of MEGALOSAURUS in English

[ ˌmɛg(ə)lə(ʊ)'sɔ:rəs ]

■ noun a large carnivorous bipedal dinosaur of the mid Jurassic period.

Concise Oxford English vocab.      Сжатый оксфордский словарь английского языка.