Definitions of scaphopod:

  • noun:   burrowing marine mollusk