We do not currently know of any synonyms for barosaurus.
The noun barosaurus is defined as:
Did you mean browsers?