The Caribbean Dictionary

wilks
1 definition
1
 
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, welks
Tags
food, animal
Pictures
Ken M Apr 06, 2016
Are you thinking of WELKS?
400