■ noun a mollusc with a long, slender, pointed spiral shell, typically brightly coloured and living in tropical seas. [ Turitella and other genera.]
TURRET SHELL
Meaning of TURRET SHELL in English
Concise Oxford English vocab. Сжатый оксфордский словарь английского языка. 2004