Search
Escto search a new word
carcass
nounEScarcasa
originFrench
The dead body of an animal, especially one slaughtered for food or left to decay.
Escto search a new word
The dead body of an animal, especially one slaughtered for food or left to decay.