Drillia enna

Drillia enna, common name the Enna turrid, is a species of sea snail, a marine gastropod mollusk in the family Drilliidae.

Description
The size of the shell varies between 25 mm and 60 mm.

Distribution
This species is found in the demersal zone of tropical waters in the Indo-Pacific. and off the Philippines.