Semipermeable membrane means
things can pass through
A semipermeable membrane is a type of biological or synthetic membrane that will allow certain molecules or ions to pass through it by diffusion. Occasionally by more specialized processes of facilitated diffusion, passive transport or active transport.