rain-wormtranslation and definition "rain-worm", tamil lexiconWordTamil Definitionrain-wormநாங்கூழ்புழு.