Halichoeres:
Lufengosaurus
Halichoeres:
Euhelopus
Halichoeres:
Huanghetitan
Halichoeres:
Amargasaurus cazaui
Halichoeres:
Lingwulong
Halichoeres:
Confuciusornis
Halichoeres:
Mei long
Halichoeres:
Therizinosaurus
Halichoeres:
Deinocheirus
Halichoeres:
Zhuchengtyrannus
Halichoeres:
Tyrannosaurus (=Nanotyrannus)
Halichoeres:
Gorgosaurus
Halichoeres:
Proceratosaurus
Halichoeres:
Sinosauropteryx
Halichoeres:
Mapusaurus
Halichoeres:
Meraxes
Halichoeres:
Acrocanthosaurus
Halichoeres:
Saurophaganax
Halichoeres:
Yangchuanosaurus
Halichoeres:
Megalosaurus
Halichoeres:
Torvosaurus
Halichoeres:
Suchomimus
Halichoeres:
Spinosauridae indet., cf. Siamosaurus
Halichoeres:
Liaoceratops
Halichoeres:
Machairoceratops
Halichoeres:
Sinoceratops
Halichoeres:
Styracosaurus
Halichoeres:
Centrosaurus
Halichoeres:
Spinops sternbergorum
Halichoeres:
Torosaurus