Meaning of sinoatrial node

Definition of sinoatrial node

(noun) a specialized bit of heart tissue that controls the heartbeat

Other information on sinoatrial node

WIKIPEDIA results for sinoatrial node
Amazon results for sinoatrial node