[sinoatrial node] n (1913): a small mass of tissue that is embedded in the musculature of the right atrium of higher vertebrates and that originates the impulses stimulating the heartbeat
SINOATRIAL NODE
Meaning of SINOATRIAL NODE in English
Merriam-Webster English vocab. Английский словарь Merriam Webster. 2012