endosphoretranslation and definition "endosphore", tamil lexiconWordTamil Definitionendosphoreஉள்விதை