Meaning of apatosaurus

Definition of apatosaurus

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

Other information on apatosaurus

WIKIPEDIA results for apatosaurus
Amazon results for apatosaurus