myostimulator
English
Etymology
From
myo-
+
stimulator
.
Noun
myostimulator
(
plural
myostimulators
)
A device used in
myostimulation
Related terms
myostimulatory