Word info

electrostimulator

Noun

Meaning

electrostimulator (plural electrostimulators)

A device for administering electrostimulation.

Source: en.wiktionary.org

Close letter words and terms