lymphatic nodetranslation and definition "lymphatic node", tamil lexiconWordTamil Definitionlymphatic nodeநிணநீர்க்கணு