Wiktionary
mechanotherapists
n. (plural of mechanotherapist English)
n. (plural of mechanotherapist English)