artificial_pacemakerEnglish

artificial pacemaker, pacemaker

Noun

An implanted electronic device that takes over the function of the natural cardiac pacemaker

English: pacemaker, artificial pacemaker

English words with similar meanings

Show 1 words