Fossil Wiki
Advertisement

Aegyptosuchus is an extinct genus of stomatosuchid eusuchian, whose name means "Egyptian crocodile." It was named by Stromer in 1933.

Postosuchus BW
Advertisement