Ictidosuchus

Ictidosuchus

Observation - Ictidosuchus - Southern Africa. Description: A rare Therapsid (Therocephalian) from the Late Permian of the Karoo.

A rare Therapsid (Therocephalian) from the Late Permian of the Karoo.