heart-lung machine

Noun
  1. A pump to maintain circulation during heart surgery;
    Diverts blood from the heart and oxygenates it and then pumps it through the body (synset 103512802)

Other Searches