Word info

myostasis

Noun

Meaning

myostasis (uncountable)

The permanent shortening (reduction in length) of a muscle

Source: en.wiktionary.org

Related terms

Close letter words and terms