Ictidorhinus
In Depth Ictidorhinus is a genus of biarmosuchian therapsid that lived in South Africa during the late Permian. At the time of writing the genus is still only known by a single partial skull, that shows some juvenile characteristics such as a large orbit. Further Reading - On a nearly perfect skull of a new … Read more