Meaning of diplodocus

Definition of diplodocus

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

Other information on diplodocus

WIKIPEDIA results for diplodocus
Amazon results for diplodocus