English edit

Etymology edit

myo- +‎ therapist

Noun edit

myotherapist (plural myotherapists)

  1. A practitioner of myotherapy.