Grenada
Jamaica
noun
A small aquatic snail often found attached to rocks in rivers. They are edible and sometimes used as an ingredient in soups
also known as
bussu, welks
arrow_drop_down
0
arrow_drop_down
1 comment
Montserrat
Montserrat
Ken M
8 years ago

Are you thinking of WELKS?