leucocytestranslation and definition "leucocytes", tamil lexiconWordTamil Definitionleucocytesவெள்ளை அணுக்கள்