membrane filtration

English

Noun

membrane filtration (uncountable)

  1. filtration through a permeable or semipermeable membrane