Demoulia obtusata

Demoulia obtusata, common name : the obtuse demoulia, is a species of sea snail, a marine gastropod mollusk in the family Nassariidae, the Nassa mud snails or dog whelks.

Description
The shell size varies between 17 mm and 25 mm

Distribution
This species is distributed in European waters and in the Atlantic Ocean off West Africa, Gabon and Senegal.