Haustellum haustellum Snipe's bill murex

Haustellum haustellum (Linnaeus, 1758) woodcock murex snipe's head murex