RAZOR SHELL


Meaning of RAZOR SHELL in English

■ noun a burrowing bivalve mollusc with a long straight shell. [Family Solenidae.]

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