Paraplacodus Elasmosaurus Dolichorhynchops Henodontidae Henodus Atopodentatus Eromangasaurus Placodus Neusticosaurus