VariousWords beta
Related Terms:
Definitions:
Noun
barosaur
barosaurus
Definition: a dinosaur that could grow to be as tall as a building five stories tall
Definition: Any of the genus Barosaurus of long-tailed, long-necked, herbivorous dinosaurs.