excretory poretranslation and definition "excretory pore", tamil lexiconWordTamil Definitionexcretory poreகழிவுநீக்கத் துளை