'artificial kidney' definitions:
Definition of 'artificial kidney'
From: WordNet
noun
A machine that uses dialysis to remove impurities and waste products from the bloodstream before returning the blood to the patient's body [syn: artificial kidney, hemodialyzer]