permeator
Noun
Meaning
permeator (plural permeators)
A device, containing a semipermeable membrane, used to desalinate water by reverse osmosis
Noun
permeator (plural permeators)
A device, containing a semipermeable membrane, used to desalinate water by reverse osmosis