English

edit

Etymology

edit

From myo- +‎ stimulatory.

Adjective

edit

myostimulatory (not comparable)

  1. That stimulates the muscles (especially by means of electricity)
edit