THUNDER LIZARD


Meaning of THUNDER LIZARD in English

Function: noun

Etymology: translation of New Latin Brontosaurus

Date: 1960

: BRONTOSAURUS

Merriam Webster Collegiate English Dictionary.      Merriam Webster - Энциклопедический словарь английского языка.