TURRET SHELL


Meaning of TURRET SHELL in English

■ noun a mollusc with a long, slender, pointed spiral shell, typically brightly coloured and living in tropical seas. [ Turitella and other genera.]

Concise Oxford English vocab.      Сжатый оксфордский словарь английского языка.