excretiontranslation and definition "excretion", tamil lexiconWordTamil Definitionexcretionமலங்கழித்தல், மலம், கழிவுப்பொருள்.