'Carcass' meansAThe body of a dead animalBAn apparatusCJared jewelDThe seed of an East India FruitAnswer: A. The body of a dead animal Read Explanation: Carcass - ജന്തുക്കളുടെ ശവം .Read more in App