flash: a sudden intense burst of radiant energy
happening: an event that happens
deoxycytidine monophosphate: one of the four nucleotides used in building DNA; all four nucleotides have a common phosphate group and a sugar (ribose)