noun
: any of several large thick shelled marine gastropod mollusks of Rapa and related genera of the group Rachiglossa ; also : the shell of such a mollusk
noun
: any of several large thick shelled marine gastropod mollusks of Rapa and related genera of the group Rachiglossa ; also : the shell of such a mollusk
Webster's New International English Dictionary. Новый международный словарь английского языка Webster. 2012