photocathodetranslation and definition "photocathode", tamil lexiconWordTamil Definitionphotocathodeஒளியெதிர்மின்வாய்