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
Tweet