HELMET SHELL
Meaning of HELMET SHELL in English
noun
1. : a gastropod mollusk of the family Cassididae
2. : the thick-walled shell of the helmet shell often used for cameos
Webster's New International English Dictionary.
Новый международный словарь английского языка Webster.
2012