semi-permeable (adj.) Look up semi-permeable at Dictionary.com
1873, from semi- + permeable. Translating German halbdurchlässig.