dialysis
/daɪˈælʌsʌs/
Explore definitions, synonyms, and language insights of dialysis
Definitions
Noun
separation of substances in solution by means of their unequal diffusion through semipermeable membranes