beef tape wormtranslation and definition "beef tape worm", tamil lexiconWordTamil Definitionbeef tape wormமாட்டிறைச்சி நாடாப்புழு