Drillia armillaDrillia armilla is a species of sea snail, a marine gastropod mollusk in the family Drilliidae.DescriptionThe length of the shell attains 7.5 mm, its diameter 3.5 mm.DistributionThis species occurs in the demersal zone off East London, South Africa at depths between 145 m and 236 m.