semipermeable membranetranslation and definition "semipermeable membrane", tamil lexiconWordTamil Definitionsemipermeable membraneபடுதியூடுசெல்லவிடுகின்ற மென்றகடுsemipermeable membraneஒருகூறுபுகவிடுஞ்சவ்வு