MESOSAUR


Meaning of MESOSAUR in English

■ noun an extinct small aquatic reptile of the early Permian period, with an elongated body and a long, narrow snout with numerous teeth.

Origin

1950s: mod. L., from Gk mesos 'middle' + sauros 'lizard'.

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