Definitions
There is 1 meaning of the phrase
Thunder Lizard.
Thunder Lizard - as a noun
Huge quadrupedal herbivorous dinosaur common in north america in the late jurassic
Synonyms (Exact Relations)
apatosaurapatosaurusapatosaurus excelsusbrontosaurbrontosaurusExample Sentences
"The paleontologist discovered the fossilized remains of a thunder lizard."
"Children were amazed by the lifelike thunder lizard exhibit at the museum."
"Legend has it that the thunder lizard once ruled the ancient lands."
"The silver screen brought the thunder lizard to life in the thrilling movie."
"Hikers were warned about the presence of thunder lizards in the nearby forest."