'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'