synovial membranetranslation and definition "synovial membrane", tamil lexiconWordTamil Definitionsynovial membraneமூட்டுப்பை சவ்வுsynovial membraneமூட்டுமென்றகடு