photospheretranslation and definition "photosphere", tamil lexiconWordTamil Definitionphotosphereஒளிமண்டலம்