MEGALOSAURUS


Meaning of MEGALOSAURUS in English

n. a large flesh-eating dinosaur of the genus Megalosaurus, with stout hind legs and small forelimbs.

Etymology: MEGALO- + Gk sauros lizard

Oxford English vocab.      Оксфордский английский словарь.