harp shell

Noun

 * 1) An attractive marine gastropod shell of the genus, found in tropical seas.