earth wormtranslation and definition "earth worm", tamil lexiconWordTamil Definitionearth wormமண்புழு,மண்புழு