apatosaurus excelsus Meaning, Definition & Usage

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

WordNet