chemotherapy
Explore definitions, synonyms, and language insights of chemotherapy
Definitions
Noun
the use of chemical agents to treat or control disease (or mental illness)
Explore definitions, synonyms, and language insights of chemotherapy