Question: is a semipermeable membrane required for diffusion to occur?
Answer: Diffusion occurs in solids, liquids, and gases. A semipermeable ( partially permeable) membrane allows diffusion (and osmosis), but is not required.