chemotherapy
/ˌkiːməʊˈθɛɹəpi/
chemotherapy
English
Noun Top 17,506
Ad
Definition
Any chemical treatment intended to be therapeutic with respect to a disease state.
Etymology
From chemo- + therapy.
Ad