Boost your vocab and unleash your potential!

Recently viewed words:
Definitions of dialysis
  1. noun
    separation of substances in solution by means of their unequal diffusion through semipermeable membranes
Explanation of dialysis
My lists:
Recently viewed words: