barosaur
Explore definitions, synonyms, and language insights of barosaur
Definitions
                    Noun
                    
            a dinosaur that could grow to be as tall as a building five stories tall
                Explore definitions, synonyms, and language insights of barosaur