carcases

noun

The dead body of an animal.