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
Tweet