Strange rubbery objects (?)

Strange rubbery objects (?)

Observation - Strange rubbery objects (?) - UK and Ireland. Description: I picked up this carcase of something and noticed these black/grey rubbery things attached to it. There were several of them. They are 3.5cm long. I don't know if they are part of the carcase, except that they fell off quite easily. Please can anyone ide

I picked up this carcase of something and noticed these black/grey rubbery things attached to it. There were several of them. They are 3.5cm long. I don't know if they are part of the carcase, except that they fell off quite easily. Please can anyone identify them.