Definition of

Sa Node

  1. (noun, body) a specialized bit of heart tissue that controls the heartbeat

via WordNet, Princeton University

Alternate forms of Sa Node

Hypernyms: cardiac muscle, heart muscle

Note: If you're looking to improve your vocabulary right now, we highly recommend Ultimate Vocabulary Software.

Word of the Moment

Ppp

surgical resection of unnecessary palatal and oropharyngeal tissue to open the airway; intended to cure extreme cases of snoring (with or without sleep apnea)