drought resistanttranslation and definition "drought resistant", tamil lexiconWordTamil Definitiondrought resistantவறட்சியெதிரி,வறட்சியெதிர்க்கின்ற