This website uses cookies to ensure you get the best experience on our website. Learn more
Meaning Of Whelk
n.
Any one numerous species of large marine gastropods
belonging to Buccinum and allied genera; especially, Buccinum undatum,
common on the coasts both of Europe and North America, and much used as
food in Europe.