thunder lizard Meaning, Definition & Usage

  1. noun huge quadrupedal herbivorous dinosaur common in North America in the late Jurassic
    brontosaur; Apatosaurus excelsus; apatosaurus; brontosaurus; apatosaur.

WordNet