Ictidosuchoides
In Depth Ictidosuchoides is a genus of therocephalian therapsid that is known to have lived at the time of the great Permian extinction. Ictidosuchoides is known to have survived this event, however the genus seems to have disappeared not long after, suggesting that while Ictidosuchoides survived the main extinction, the event still took its toll … Read more