English dictionary
sa node meaning and definition
Definition and meaning of sa node at MeaningMonkey.org. sa node meaning and definition in the English Dictionary.SA NODE noun
Definition of SA node (noun)
- a specialized bit of heart tissue that controls the heartbeat
- synonyms: cardiac pacemaker, pacemaker, sinoatrial node
Source: Princeton University Wordnet