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