harp snail

/HH AA1 R P S N EY0 L/
noun
  1. 1

    Any of the snails of the family Harpidae.