Definition of heart-lung
"heart-lung" is probably misspelled. Trying heart-lung_machine instead Definition of heart-lung_machine
1. heart-lung_machine [ n ] a pump to maintain circulation during heart surgery; diverts blood from the heart and oxygenates it and then pumps it through the body
Synonyms heart-lung_machine Related Terms pumpSimilar Spelling
heart-leafheart-whole
heart-healthy