From cranc (“crab”) + dels (“of the”) + cocoters (“coconut trees”).
cranc dels cocoters m (plural crancs dels cocoters)