mmm yes... the best dinosaurs...

a few notes:
- Craterosaurus is not included because it's dubious
- Monkonosaurus is not included because it's dubious
- Alcovasaurus is lumped with Miragaia
- Hypsirophus may just be Stegosaurus but has valid arguments for being valid

291 1162