Definisi 'cardiac pacemaker'
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