cardiac pacemaker

Noun
  1. A specialized bit of heart tissue that controls the heartbeat (synset 105396803)

Other Searches