English synonyms about - contact  

artificial heart

noun

1 artificial heart

A pump that replaces the natural heart.


Find more on artificial heart elsewhere: etymology - rhymes - Wikipedia.

debug info: 0.0318