photopulses

English

Noun

photopulses

  1. plural of photopulse