Wiki information Otala:

Biological Genus, Organism Classification

Otala is a genus of land snails in the family Helicidae. Archaeological evidence in Morocco indicates the exploitation of O. lactea by ancient Romans as a food source.

Otala lactea
Biological Species, Organism Classification

Otala lactea, common names, the milk snail, or Spanish snail, is a large, edible species of air-breathing land snail, a terrestrial pulmonate gastropod mollusk in the family Helicidae the typical snails. Archaeological recovery at the Volubilis...