photocathode

noun

  1. 1

    A cathode that emits electrons when exposed to light.

Translate “photocathode” to another language

Click any language to open the translator with this word already filled in.

Photocathode Definition & Meaning | TranslatePulse