Search term chemotherapy has 2 results
Jump to
EN English FR French
chemotherapy (n) [chemical treatment to kill or halt cancer] chimiothérapie (n) {f} [chemical treatment to kill or halt cancer]
chemotherapy (n) [medicine] chimiothérapie (n) {f} [medicine]