carrions

noun

Dead and putrefying flesh; also; flesh unfit for food.