permeator
From WikiWord, the free dictionary
English
Definitions
noun
- A device, containing a semipermeable membrane, used to desalinate water by reverse osmosis
From WikiWord, the free dictionary