English edit

Noun edit

harp snail (plural harp snails)

  1. Any of the snails of the order Harpidae.