diaphargm, membranetranslation and definition "diaphargm, membrane", tamil lexiconWordTamil Definitiondiaphargm, membraneமென்றகடு