Ancilla testudae is a species of sea snail, a marine gastropod mollusk in the family Ancillariidae, the olives and the likes.
Description The length of the shell attains 12mm.
Distribution This marine species occurs in the Gulf of Aden off Djibouti.
References
External links
Holotype at MNHN, Paris