whelk

[English] plural whelks

A small shellfish or sea snail.

Synonyms in other languages

Latin names