photopulse
Etymology
From photo- + pulse.
noun
A short pulse of light