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