Wiktionary
electropulses
n. (plural of electropulse English)
n. (plural of electropulse English)