larvisidetranslation and definition "larviside", tamil lexiconWordTamil Definitionlarvisideபுழுக்கொல்லி