granchio m (plural granchi)
From a Latin cancrulus, diminutive of cancer, or from the accusative form cancrum through an intermediate Vulgar Latin form *cranclo or *crancro. See also the doublet cancro (“cancer”).