Subscriber login


Forgot your password?

Library card login

Other

kidney machine

Translate kidney machine | into French | into German | into Italian | into Spanish
Definition of kidney machine

noun

  • an apparatus that performs the functions of the human kidney (outside the body), when one or both organs are damaged; an artificial kidney or dialysis machine.

kidney machine in other Oxford dictionaries