dialyzerEnglish

dialysis machine, dialyzer

Noun

A medical instrument for separating substances in solution by unequal diffusion through semipermeable membranes

English: dialyzer, dialysis machine

English words with similar meanings

Show 1 words