- 1
(noun) a specialized bit of heart tissue that controls the heartbeat
syn. pacemaker · cardiac pacemaker · sinoatrial node
WordNet 3.1
(noun) a specialized bit of heart tissue that controls the heartbeat
syn. pacemaker · cardiac pacemaker · sinoatrial node
WordNet 3.1