Fresh snail refers to live or recently harvested snails intended for consumption. They are a delicacy in many parts of the world, including parts of Africa, Europe, and Asia. Known for their chewy texture and mild flavor, snails are typically purged and then cooked in various dishes, such as stews, grilled preparations, or gourmet recipes with garlic and butter.