The Caribbean Dictionary

welks
1 definition
0
 
Noun
A small aquatic snail often found attached to rocks in rivers. They are edible and sometimes used as an ingredient in soups
Synonyms
bussu, wilks
Tags
food, animal
Pictures
400