Word info

myorelaxation

Noun

Meaning

myorelaxation (uncountable)

relaxation of the muscles

Source: en.wiktionary.org

Close letter words and terms