Paraplacodus Elasmosaurus Dolichorhynchops Henodontidae Atopodentatus Henodus Eromangasaurus Placodus Neusticosaurus