Theodoxus numidicusTheodoxus numidicus is a species of small freshwater snail with an operculum, an aquatic gastropod mollusk in the family Neritidae, the nerites.DistributionThis species is found in Algeria and Morocco. The type locality is Oran, north-western Algeria.DescriptionThe length of the shell is 7 mm.