whip wormtranslation and definition "whip worm", tamil lexiconWordTamil Definitionwhip wormசட்டாம்பிள்ளைப் புழு