Cellana livescens

Cellana livescens is a species of sea snail, a marine gastropod mollusk in the family Nacellidae.

Description
The size of the shell varies between 18 and 50 mm.

Distribution
This marine species occurs off Madagascar, Aldabra and the Mascarene Basin.