Attested.to

Definition

separation of substances in solution by means of their unequal diffusion through semipermeable membranes

Seed ·

Term in context

dialysis in CommonParlance