1 English Synonyms for AUTOTHERAPY
Prev.1Next
self-treatment
Definition: 1. (medicine) The action of attempting to cure one's own medical condition.
There are 2 definitions of the word self-treatment
Show more information about self-treatment
Prev.1Next
Search took: 1.8812 ms