diplodocus
Explore definitions, synonyms, and language insights of diplodocus
Definitions
Noun
a huge quadrupedal herbivore with long neck and tail; of late Jurassic in western North America
Explore definitions, synonyms, and language insights of diplodocus