Meaning of chemotherapy

Definition of chemotherapy

(noun) the use of chemical agents to treat or control disease (or mental illness)

Other information on chemotherapy

WIKIPEDIA results for chemotherapy
Amazon results for chemotherapy