rough whelk

noun

Definition of rough whelk