Definitions of Sa node:

  • noun:   a specialized bit of heart tissue that controls the heartbeat