Geologic time scale
Jurassic
Rhomaleosaurus
Pliosauroidea
Brachauchenius
Kronosaurus
Plesiosauria
Ichthyosaur
Plesiosaurus
Mesozoic
Plesiosaurs
Phanerozoic