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