SA Node Synonyms

A specialized bit of heart tissue that controls the heartbeat
(Noun)