Noun: barosaur
- A very large sauropod dinosaur
"The barosaur's immense size made it one of the largest land animals ever";
- barosaurus
Derived forms: barosaurs
Type of: sauropod, sauropod dinosaur
Part of: genus Barosaurus
Encyclopedia: Barosaur