×

Euchambersia

Euchambersia is an extinct genus of therocephalian therapsids that lived during the Late Permian in what is now South Africa and China. The genus contains two species. The type species E. mirabilis was named by paleontologist Robert Broom in 1931... Wikipedia
Rank: Genus
Scientific name: Euchambersia