photocascade
English
Etymology
From
photo-
+
cascade
.
Noun
photocascade
(
plural
photocascades
)
(
chemistry
)
A
photochemical
cascade
(series of reactions)