English noun: artificial kidney | |||
| 1. | artificial kidney (artifact) a machine that uses dialysis to remove impurities and waste products from the bloodstream before returning the blood to the patient's body | ||
| Synonyms | hemodialyzer | ||
| Broader (hypernym) | dialysis machine, dialyzer | ||