A semipermeable membrane is a biological membrane that allows certain molecules or ions to pass through it.