Meaning of apatosaur

Definition of apatosaur

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

Other information on apatosaur

WIKIPEDIA results for apatosaur
Amazon results for apatosaur