barosaurus
1. [ noun ] (zoology) 5-story-tall dinosaur
Synonyms: barosaur
Related terms: sauropod genus_Barosaurus
Similar spelling:   barosaur