bud wormtranslation and definition "bud worm", tamil lexiconWordTamil Definitionbud wormமொட்டுத்துளைக்கும் புழு,மொட்டுப்புழு