semi-permeable (adj.)
1873, from semi- + permeable. Translating German halbdurchlässig.