Dinosaur Wiki
Advertisement

Impidens hancoxi is an extinct genus of cynodont that lived in South Africa and Antarctica during the Middle Triassic period.

Sketch design of Impidens head
Advertisement