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
welks, wilks
arrow_drop_down
0
arrow_drop_down
1 comment
g
g
15 years ago

wilks