myostimulator

English

Etymology

From myo- +‎ stimulator.

Noun

myostimulator (plural myostimulators)

  1. A device used in myostimulation