Khuduklestes
Khuduklestes
Extinct family of mammals
Khuduklestes is a genus of extinct mammal of uncertain affinities from the Late Cretaceous of China. It is rather similar to the also carnivorous and taxonomically uncertain Oxlestes, being slightly smaller.[1]