knobbed whelk

Noun

 * , a large predatory sea snail.