English

edit

Etymology

edit

myo- +‎ stimulator

Noun

edit

myostimulator (plural myostimulators)

  1. A device used in myostimulation
edit