artificial kidney








[ad_1] noun
  1. a mechanical device that operates outside the body and substitutes for the kidney by removing waste products from the blood.Also called hemodialyzer.Compare dialysis(def 3).

noun

  1. med a mechanical apparatus for performing haemodialysis

n.

  1. hemodialyzer
[ad_2]
55 queries 0.574