Paraplacodus Elasmosaurus Dolichorhynchops Henodus Henodontidae Atopodentatus Placodus Eromangasaurus Neusticosaurus