Answer: haemodialyser

AnswerCrossword Clue
haemodialyseran artificial kidney also HAEMODIALYZER