Wiktionary
giant periwinkle
n. ''Turbo sarmaticus'', a turbinid sea snail.
n. ''Turbo sarmaticus'', a turbinid sea snail.