Alternative form of carcasses; plural of carcase.
Practice speaking and memorizing "carcases" and many other words and sentences in English.