Apatosaurus Meaning

There are 1 meaning(s) for word Apatosaurus

Meaning 1 : huge quadrupedal herbivorous dinosaur common in North America in the late Jurassic

    Synonyms : apatosaur,  apatosaurus excelsus,  brontosaur,  brontosaurus,  thunder lizard