MECHANOTHERAPY
Meaning of MECHANOTHERAPY in English
“+ noun
Etymology: International Scientific Vocabulary mechan- + therapy
: the treatment of disease by manual, physical, or mechanical means
Webster's New International English Dictionary.
Новый международный словарь английского языка Webster.
2012