carrion

noun

1.
the dead and rotting body of an animal; unfit for human food