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 | ||