whelks

/HH W EH1 L K S/
noun
  1. 1

    Certain edible sea snails, especially, any one of numerous species of large marine gastropods belonging to Buccinidae, much used as food in Europe.

Synonyms

noun
  1. 1

    Pimple

  2. 2

    A stripe or mark; a ridge; a wale.

Source: https://en.wiktionary.org/wiki/whelk, https://en.wiktionary.org/wiki/whelks