English

edit

Noun

edit

harp snail (plural harp snails)

  1. Any of the snails of the order Harpidae.