'barosaurus' definitions:

Definition of 'barosaurus'

From: WordNet
noun
A dinosaur that could grow to be as tall as a building five stories tall [syn: barosaur, barosaurus]

Words containing 'barosaurus'