Synonyms of Sa Node in English :
Antonyms of Sa Node in English
Thesaurus of Sa Node in English
Sa Node
see definition of sa nodeSynonyms of sa node
1. (noun) a specialized bit of heart tissue that controls the heartbeat
Hypernyms of sa node
1. (noun) a specialized bit of heart tissue that controls the heartbeat