Dinopedia
Advertisement

Karenites is a Therocephalian Therapsid from late Permian Russia.

Karenites
Advertisement