membrane filtration
English
Noun
membrane
filtration
(
uncountable
)
filtration
through a
permeable
or
semipermeable
membrane