electropulses
English
Noun
electropulses
plural of
electropulse