carcase - noun

singularcarcase
pluralcarcases