improved straintranslation and definition "improved strain", tamil lexiconWordTamil Definitionimproved strainதிருந்திய வகை