It is the nanoporous membrane
it does this and that beacuae
there is no real difference other than the wording both semi-permeable and partially-permeable mean the ability to allow some substances to pass.
The phospholipid bilayer. plasma membrane
A permeable membrane allows any gas or solution to pass through it. A semipermeable membrane is only permeable to specific gases and solutions.
Problems Along the China Myanmar Border