THEROPODA
PROSAUROPODA
Vulcanodon
Shunosaurus
Barapasaurus
Patagosaurus
Omeisaurus
Mamenchisaurus
Jobaria
Haplocanthosaurus
Apatosaurus
Barosaurus
Diplodocus
Dicraeosaurus
Amargasaurus
Nigersaurus
Limaysaurus
Rebbachisaurus
Camarasaurus
Brachiosaurus
Euhelopus
Phuwiangosaurus
Malawisaurus
Tangvayosaurus
Rukwatitan
Andesaurus
Isisaur
Diamantinasaurus
Alamosaurus
Opisthocoelicaudia
Neuquensaurus
Saltasaurus
Nemegtosaurus
Rapetosaurus
Tapuiasaurus