English
Detailed Synonyms for thunder lizard in English
thunder lizard:
thunder lizard [the ~] noun
-
the thunder lizard
– huge quadrupedal herbivorous dinosaur common in North America in the late Jurassic 1the thunder lizard; the Apatosaurus excelsus; the apatosaur; the apatosaurus; the brontosaur; the brontosaurus– huge quadrupedal herbivorous dinosaur common in North America in the late Jurassic 1