Dinosaur Wiki

Cathartesaura is a Rebbachisaurid Diplodocoid from late Cretaceous Argentina.  Only a few parts have been described presently.  Not much is known about this dinosaur.

Cathartesaura-C.Pepolio

Meaning=vulture roost reptile