harp snail

Noun

 * 1) Any of the snails of the order.