micropulses
English
Noun
micropulses
plural of
micropulse