Back
sa node
Meanings
a specialized bit of heart tissue that controls the heartbeat
Synonyms
pacemaker
cardiac pacemaker
sinoatrial node
SA node
Anagrams of
sa node