English edit

Etymology edit

mechano- +‎ therapist

Noun edit

mechanotherapist (plural mechanotherapists)

  1. A therapist specialising in mechanotherapy

Related terms edit