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.