English edit

Etymology edit

photo- +‎ cascade

Noun edit

photocascade (plural photocascades)

  1. (chemistry) A photochemical cascade (series of reactions)