Artificial heart
WordNet

noun


(1)   A pump that replaces the natural heart
 
x
OK