Carrion - Definition

carrion

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

Look up another word