Malay to English Translator
Translate Here
Malay to English
English to Malay
English to English
English to English
SA node
noun
(n)
a specialized bit of heart tissue that controls the heartbeat
a bit of heart khusus yang mengawal tisu jantung
Synonym:
cardiac pacemaker
,
pacemaker
,
sinoatrial node
source: wordnet30