Myostimulatory Definition

adjective

That stimulates the muscles (especially by means of electricity)

Wiktionary

Origin of Myostimulatory

Find Similar Words

Find similar words to myostimulatory using the buttons below.

Words Starting With

Words Ending With

Unscrambles

myostimulatory