“Babbaluci” is the Sicilian name standing for tiny snails. It probably comes from the Arabic babush which meant the women’s shoes with the tip pointing upwards. Other erudites think the name comes from the greek boubalàkion (buffalo) due to the horns of both animals.
Babbaluci are something typical in Sicilian culinary tradition, especially in Palermo. In the summer time you can find them in big wicker baskets from the grocery.