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