English noun: semipermeable membrane | |||
1. | semipermeable membrane (body) a membrane (as a cell membrane) that allows some molecules to pass through but not others | ||
Broader (hypernym) | membrane, tissue layer | ||
Narrower (hyponym) | cell membrane, cytomembrane, plasma membrane | ||