n. dialysis of the blood, removal of waste products from the body by a machine (used in the case of kidney failure)
HAEMODIALYSIS
Meaning of HAEMODIALYSIS in English
Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012