Jamaica
noun
A small aquatic snail often found attached to rocks in rivers. They are edible and sometimes used as an ingredient in soups
alternatives
welks, wilks
arrow_drop_down
0
arrow_drop_down
1 comment
g
g
14 years ago

wilks