MESOSAUR


Meaning of MESOSAUR in English

ˈme]zōˌsȯ(ə)r, ˈmē], ]sō-\ noun

( -s )

Etymology: New Latin Mesosaurus

: an extinct aquatic reptile of the genus Mesosaurus

Webster's New International English Dictionary.      Новый международный словарь английского языка Webster.