Malay to English Translator
Translate Here
Malay to English
English to Malay
English to English
English to English
sinoatrial 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
,
sa node
source: wordnet30