myomodulator
English
Etymology
From
myo-
+
modulator
.
Noun
myomodulator
(
plural
myomodulators
)
A
muscular
biomodulator