Meaning of myostatic in English:

myostatic

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

adjective

Medicine Physiology
  • 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.