Opisuchus

Opisuchus is an extinct genus of metriorhynchoid crocodyliform known from the Middle Jurassic Opalinuston Formation of Germany. It contains a single species, O. meieri.