English dictionary
diplodocus meaning and definition
Definition and meaning of diplodocus at MeaningMonkey.org. diplodocus meaning and definition in the English Dictionary.DIPLODOCUS noun
Definition of diplodocus (noun)
- a huge quadrupedal herbivore with long neck and tail; of late Jurassic in western North America
Source: Princeton University Wordnet