Skip to definition.
Get the FREE one-click dictionary software for Windows.
NEW iPhone Audio English dictionary


Noun: barosaurus
  1. A dinosaur that could grow to be as tall as a building five stories tall
    - barosaur

Type of: sauropod, sauropod dinosaur

Part of: genus Barosaurus

Encyclopedia: Barosaurus