radiotherapy (n.)youdaoicibaDictYouDict
1903, from radio- + therapy.