MUSIC SHELL


Meaning of MUSIC SHELL in English

noun

: a marine gastropod shell (especially Voluta musica of the East Indies or a related species) having color markings suggesting printed music

Webster's New International English Dictionary.      Новый международный словарь английского языка Webster.