English dictionary
chemotherapy meaning and definition
Definition and meaning of chemotherapy at MeaningMonkey.org. chemotherapy meaning and definition in the English Dictionary.CHEMOTHERAPY noun
Definition of chemotherapy (noun)
- the use of chemical agents to treat or control disease (or mental illness)
Source: Princeton University Wordnet