 Anachis terpsichore

Anachis terpsichore is a species of sea snail, a marine gastropod mollusk in the family Columbellidae, the dove snails.The shell size varies between 10 mm and 20 mm
This species is found in the Red Sea and along India and Sri Lanka.