Definisi 'sinoatrial node'
English to English
noun
1 a specialized bit of heart tissue that controls the heartbeat
source: wordnet30
More Word(s)
cardiac muscle, heart muscle,

Visual Synonyms
Click for larger image