'diplodocus' definitions:

Definition of 'diplodocus'

(from WordNet)
noun
A huge quadrupedal herbivore with long neck and tail; of late Jurassic in western North America

Words containing 'diplodocus'