photopulse

English

Etymology

From photo- +‎ pulse.

Noun

photopulse (plural photopulses)

  1. A short pulse of light