Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
photocathodes
in English
photocathodes
#uncommon
Definitions
Noun
a
cathode
emitting
electrons
(
in
response
to
light
)
electrons
emitted
by
light
exposure
;
cathode
reaction