SA node
English Dictionary
->
Letter S
-> SA node
Search Dictionary:
SA node Definition
(n)
a
specialized
bit
of
heart
tissue
that
controls
the
heartbeat
SA node Synonyms
cardiac pacemaker
pacemaker
SA node
sinoatrial node
© Art Branch Inc.