PYRAMID SHELL
Meaning of PYRAMID SHELL in English
noun
Etymology: pyramid short for pyramidellid (I)
: a mollusk of the family Pyramidellidae or its shell
Webster's New International English Dictionary.
Новый международный словарь английского языка Webster.
2012