a medical instrument for separating substances in solution by unequal diffusion through semipermeable membranes
<noun.artifact>
<noun.artifact>
dialysis machine |
dialyzer |
lexical pointers
derivationally related form