excretory canaltranslation and definition "excretory canal", tamil lexiconWordTamil Definitionexcretory canalகழிவுநீக்கக் குழாய்excretory canalகழிவுநீக்கக் குழாய்