Stenocybus
In Depth As an anteosaur, Stenocybus is a genus of dinocephalian therapsid that lived in China during the mid-Permian era. Further Reading - A new genus of primitive dinocephalian. - Vertebrate PalAsiatica. 35: 35-43 - Z. Cheng & J. Li - 1997.