photopulse

Etymology

From photo- + pulse.

noun

  1. A short pulse of light