semi-permeable membranetranslation and definition "semi-permeable membrane", tamil lexiconWordTamil Definitionsemi-permeable membraneஒரு கூறு புகவிடும் சவ்வுsemi-permeable membraneஒரு கூறு புகவிடும் சவ்வு