Definition, synonyms and related words
A Caribbean gastropod marked with figures resembling music notation.