electrostimulator

English

Etymology

From electro- +‎ stimulator.

Noun

electrostimulator (plural electrostimulators)

  1. A device for administering electrostimulation.