Dictionary search results

Showing 1-2 of 2 results

dialysis US English

The separation of particles in a liquid on the basis of differences in their ability to pass through a membrane

kidney dialysis US English

See dialysis.