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
Tweet