chemo ( synonym found)

Definition of chemo:

°Short for chemotherapy.

Back to Top