babbaluci

/bahb-bah-LOO-chee/
[Italian]

Snails. They are usually cooked in a sauce of olive oil with tomatoes and onions.

Synonyms in other languages

Latin names

Countries