carcasses

English

Noun

carcasses

  1. plural of carcass

French

Noun

carcasses

  1. plural of carcasse