Canarium olydium

Canarium olydium is a species of sea snail, a marine gastropod mollusc in the family Strombidae, the true conchs.