ARGUS SHELL
Meaning of ARGUS SHELL in English
noun
Etymology: after Argus, mythological being; from its spots
: a tropical marine gastropod shell ( Cypraea argus ) having ocellate spots
Webster's New International English Dictionary.
Новый международный словарь английского языка Webster.
2012