Word info

myotasis

Noun

Meaning

myotasis (uncountable)

(medicine) A stretching of muscle.

Source: en.wiktionary.org

Close letter words and terms