Machimosaurus

Machimosaurus is a genus of teleosaurid crocodyliform from the Late Jurassic (Kimmeridgian and Tithonian) and Early Cretaceous.[2][3] The type species, Machimosaurus hugii, was found in Switzerland. Other fossils have been found in England, France, Germany, Portugal, Switzerland and Tunisia.[2][4][5] Machimosaurus was not only both the largest teleosaurid and thalattosuchian, but with a length of about 7.2 metres (skull length 155 cm),[6] it was the largest crocodyliform of the Jurassic.[2][3][4][6]