Subscriber login


Forgot your password?

Library card login

Other

artificial kidney

Definition of artificial kidney

noun

  • a machine or other mechanical device which performs the functions of the human kidney.