Tudorella sulcataTudorella sulcata is a species of land snail which has an operculum, a terrestrial gastropod mollusk in the family Pomatiidae.DistributionThe species occurs in Algeria, France, Portugal and also occurs in Morocco, Spain, Sardinia, Malta Tunisia and Sicily.