UNICORN SHELL


Meaning of UNICORN SHELL in English

noun

: any of several marine snails of the division Rachiglossa (as members of the genus Latirus ) having a prominent spine on the lip of the shell

Webster's New International English Dictionary.      Новый международный словарь английского языка Webster.