nephridiostometranslation and definition "nephridiostome", tamil lexiconWordTamil Definitionnephridiostomeகழிநீரகவாய்