CHEMOTHERAPY


Meaning of CHEMOTHERAPY in English

n. the treatment of disease, esp. cancer, by use of chemical substances.

Derivatives:

chemotherapist n.

Oxford English vocab.      Оксфордский английский словарь.