Top Ten Weirdest and Most Bizarre Dinosaurs
1Masiakasaurus
2Concavenator
3Pelecanimimus
4Sharovipteryx
5Procompsognathus
6Ornitholestes
7Therizinosaurus
8Spinosaurus
9Amargasaurus
10Carnotaurus
21Dilophosaurus
22Tyrannosaurus
23Dracorex
24Acrocanthosaurus
25Utahraptor
26Baryonyx
27Yutyrannus