micropulses

English

Noun

micropulses

  1. plural of micropulse