'barosaur' definitions:

Definition of 'barosaur'

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