sinoatrial node


Meanings

  • a specialized bit of heart tissue that controls the heartbeat