Definition of myostatic in English:

myostatic

adjective

Physiology Medicine
  • Designating or relating to the permanent shortening of a muscle, especially one which has been immobilized for a long period.

Origin

1920s. From myo- + static.

Pronunciation

myostatic

/ˌmʌɪə(ʊ)ˈstatɪk/