hemodialyzer
Etymology
From hemo- + dialyzer.
noun
Something that performs hemodialysis.