Google
×
Carrion

Carrion

Carrion, also known as a carcass, is the decaying flesh of dead animals. Wikipedia