Synonyms for
Chemo
Definition
Chemo is short for chemotherapy, which is a treatment method for cancer that uses drugs to kill cancer cells.
Synonyms for
Definition
Chemo is short for chemotherapy, which is a treatment method for cancer that uses drugs to kill cancer cells.