Word info Synonyms

barosaurus

Noun

Meaning

a dinosaur that could grow to be as tall as a building five stories tall

Source: WordNet

Synonyms

Hypernyms

Close letter words and terms