unknown thing

unknown thing

Observation - unknown thing. Description: Cat often brings in various rodents...found this on rug today..? 1.9cm long. Is it an embryo of a rodent? was it born & died? Any help answers gratefully received

Cat often brings in various rodents...found this on rug today..? 1.9cm long. Is it an embryo of a rodent? was it born & died? Any help answers gratefully received