Synonyms, Thesaurus & Antonyms of 'thunder lizard'
1. (noun)apatosaur, apatosaurus, brontosaur, brontosaurus, thunder lizard, Apatosaurus excelsus huge quadrupedal herbivorous dinosaur common in North America in the late Jurassic Synonyms: brontosaur, apatosaur, brontosaurus, thunderlizard, apatosaurus