liquid membranestranslation and definition "liquid membranes", tamil lexiconWordTamil Definitionliquid membranesநீர்ம சவ்வுகள்