pest resistant straintranslation and definition "pest resistant strain", tamil lexiconWordTamil Definitionpest resistant strainபூச்சித்தடை உயிரினம்