Babelomurex cariniferus

[2][3] Babelomurex cariniferus is present from the Mediterranean Sea to the west coast of Africa (Canaries, Cape Verde, Angola).

[2][7] Shells of Babelomurex cariniferus can reach a size of 20–45 millimetres (0.79–1.77 in).

They show numerous flattened spires with very thorny axial ribs.

[10] These uncommon infralittoral sea snails are specialist feeders.

In fact they feed exclusively on the polyps of the colonies of scleractinian stony corals.

A shell of Babelomurex cariniferus from Sicily