kidney machine

English

Noun

kidney machine (plural kidney machines)

  1. Synonym of artificial kidney.