photocathodeEnglish

photocathode

Noun

A cathode that emits electrons when illuminated

English: photocathode