Machimosaurus is an extinct genus of teleosaurid crocodyliform from the Late Jurassic (Kimmeridgian and Tithonian) and Early Cretaceous. The type species, Machimosaurus hugii, was found in Switzerland. Other fossils have been found in England, France, Germany, Portugal, Switzerland and Tunisia. Machimosaurus was not only both the largest teleosaurid and thalattosuchian, but with a length of 9.6 metres (skull length 155 cm), it was the largest crocodyliform of the Jurassic.
Species taxanomy provided by GBIF Secretariat (2022). GBIF Backbone Taxonomy. Checklist dataset https://doi.org/10.15468/39omei accessed via GBIF.org on 2023-06-13; License: CC BY 4.0