Definition for Hemodialysis

From Biology Forums Dictionary

A medical procedure used to artificially perform the kidneys' excretory filtration and cleansing functions.