membrane-cat

A semipermeable membrane is a type of biological membrane that will allow certain molecules or ions to pass through it by diffusion and occasionally specialized facilitated diffusion along with other types of passive transport and active transport.