carcazas
Spanish
Noun
carcazas
plural of
carcaza