pestologytranslation and definition "pestology", tamil lexiconWordTamil Definitionpestologyதொற்றி இயல்/ பயிர்ப்பூச்சியியல்