Immunologytranslation and definition "Immunology", tamil lexiconWordTamil DefinitionImmunologyநோய்த்தடுப்பியல்