Barosaurus Definition
noun
Any of the genus Barosaurus of long-tailed, long-necked, herbivorous dinosaurs.
Wiktionary
Synonyms:
- barosaur
Origin of Barosaurus
From the genus name.
From Wiktionary
Find Similar Words
Find similar words to barosaurus using the buttons below.