Chemotherapy — synonyms, definition

1. chemotherapy (Noun)

1 synonym
chemo
1 definition

chemotherapy (Noun) — The use of chemical agents to treat or control disease (or mental illness).

1 type of
therapy
1 type
chrysotherapy