myostimulation

English

Etymology

From myo- +‎ stimulation.

Noun

myostimulation (uncountable)

  1. electrical stimulation of muscles

Synonyms