Dictionary search results

Showing 1-6 of 6 results

dialysis British & World English

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

dialysis English-Spanish

diálisis f

kidney dialysis in kidney English-Spanish

diálisis f (renal), hemodiálisis f