Meaning

1 senses
  1. (uncountable, usually)A separation method in which a nonwetting, microporous membrane is used with a liquid feed phase on one side of the membrane and a condensing, permeate phase on the other

membrane distillation — meaning, examples, forms, synonyms | Krumeto