artificial_kidneyEnglish

artificial kidney, hemodialyzer

Noun

A machine that uses dialysis to remove impurities and waste products from the bloodstream before returning the blood to the patient's body

English: artificial kidney, hemodialyzer

English words with similar meanings

Show 1 words