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
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. 2012