Tolong jelaskan mengenai Machimosaurus

Machimosaurus adalah salah satu genus Teleosauridae yang sudah punah. Hewan ini masih satu keluarga dengan buaya, dan berasal dari zaman Jura Akhir (Kimmeridgian dan Tithonian) dan Kapur Awal. Tipe spesies Machimosaurus hugii ditemukan di Swiss. Fosil lainya juga ditemukan di Inggris, Prancis, Jerman, Portugal, dan Tunisia. Machimosaurus bukan saja teleosaurid dan thalattosuchia terbesar, dengan panjang tubuh mencapai 9.6 meter (panjang tengkorak 155 cm), ia merupakan buaya terbesar dari zaman Jurasik.