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.

This article about a prehistoric archosaur is a stub.

You can help Wikipedia by expanding it.