Where does “chemo” come from?

chemo (English): Clipping of chemotherapy

Definitions

  1. Clipping of chemotherapy

Words derived from “chemo