scungilli

noun
  1. a large marine snail, especially the conch, used as food in Italian cuisine
  2. Usage: culinary

Examples