Drillia ennaDrillia enna, common name the Enna turrid, is a species of sea snail, a marine gastropod mollusk in the family Drilliidae.DescriptionThe size of the shell varies between 25 mm and 60 mm.DistributionThis species is found in the demersal zone of tropical waters in the Indo-Pacific. and off the Philippines.