Apatosaurus excelsus
Explore definitions, synonyms, and language insights of Apatosaurus excelsus
Definitions
Noun
huge quadrupedal herbivorous dinosaur common in North America in the late Jurassic