music shell

English

Noun

music shell (plural music shells)

  1. A Caribbean gastropod marked with figures resembling music notation.