antibodytranslation and definition "antibody", tamil lexiconWordTamil Definitionantibodyநாய் எதிர்ப்பொருள்