improved seedtranslation and definition "improved seed", tamil lexiconWordTamil Definitionimproved seedபொறுக்கு விதை