ultrafiltration
Technical term in chemistry and related fields for filtration that removes very fine particles or macromolecules using a semipermeable membrane.
Ultrafiltration is used for separating proteins.
This device purifies water by ultrafiltration.