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
Tweet