Meaning of apatosaurus excelsus

Definition of apatosaurus excelsus

(noun) huge quadrupedal herbivorous dinosaur common in North America in the late Jurassic

Other information on apatosaurus excelsus

WIKIPEDIA results for apatosaurus excelsus
Amazon results for apatosaurus excelsus