VariousWords beta
Definitions:
Noun
pacemaker
cardiac pacemaker
sinoatrial node
SA node
Definition: a specialized bit of heart tissue that controls the heartbeat
Definition: sinoatrial node