Phreatosuchus Explained

Phreatosuchus is an extinct genus of basal dinocephalian therapsids.

See also

References