Shell: moderately small to medium, solid, elliptical to sub-cylindrical, ranging from 24-54 mm.
Teeth: 16 to 18 columellar teeth; 15 to 20 labral teeth.
Sculpture: smooth, porcelaneous, margins may have a developed callous.
Aperture elongate, wider towards the anterior; outer lip thickend.
Exterior colour pale blue/ green with three transverse diffuse brown bands; dorsum dusted with tan speckles; base cream; margins darker with prominent brown spots; interstice between teeth orange. Interior colour purple.