Berikut ini adalah penjelasan tentang karkas dalam Kamus Indonesia-Inggris
carcass (of a slaughtered animal).
crabbed