Myostimulatory Definition
adjective
That stimulates the muscles (especially by means of electricity)
Wiktionary
Origin of Myostimulatory
-
From myo- + stimulatory
From Wiktionary
Find Similar Words
Find similar words to myostimulatory using the buttons below.