myomodulator

English

Etymology

From myo- +‎ modulator.

Noun

myomodulator (plural myomodulators)

  1. A muscular biomodulator