Albanosmilus is an extinct genus of the subfamily Barbourofelinae, part of the family of feliforms known as Nimravidae. The genus currently consists of two named species: Albanosmilus jourdani and Alb
Life restoration of Amphimachairodus hezhengensis and Dinocrocuta gigantea, two large carnivorans present within the Dashengou Fauna