Carrion (from Latin caro 'meat'), also known as a carcass, is the decaying flesh of dead animals.
Developed by StudentB