sa node Meaning, Definition & Usage

  1. noun a specialized bit of heart tissue that controls the heartbeat
    cardiac pacemaker; sinoatrial node; pacemaker.

WordNet