English Dictionary
◊ DIPLODOCUS
diplodocus
n : huge quadrupedal herbivore with long neck and tail; of late
Jurassic in western N. America