Caranguejo m
caranguejo m (plural caranguejos)
From Spanish cangrejo, ultimately from Latin cancriculus, diminutive of cancer.