■ noun a marine mollusc with a large vertically ribbed shell, found chiefly in the Indo-Pacific. [Family Harpidae: many species.]
HARP SHELL
Meaning of HARP SHELL in English
Concise Oxford English vocab. Сжатый оксфордский словарь английского языка. 2004