Get the FREE one-click dictionary software for Windows
or the iPhone/iPad and Android apps
Noun: barosaurus
  1. 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