Carrion

Carrion (from Latin caro, meaning "meat") is the decaying flesh of dead animals, including human flesh.

Carrion

Carrion (from Latin caro, meaning "meat") is the decaying flesh of dead animals, including human flesh.