giant periwinkle

Noun

 * , a turbinid sea snail.