TOP SHELL


Meaning of TOP SHELL in English

■ noun a marine mollusc having a low conical shell with a pearly interior. [Family Trochidae.]

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