whelk

(noun) seasnail (generic term)