myostimulators
English
Noun
myostimulators
plural of
myostimulator