ALLOSAURUS


Meaning of ALLOSAURUS in English

[al.lo.sau.rus] n [NL, fr. Gk all- + sauros lizard] (1899): any of a genus (Allosaurus) of huge carnivorous No. American theropod dinosaurs of the Upper Jurassic period

Merriam-Webster English vocab.      Английский словарь Merriam Webster.