n. radiotherapy in which the radioactive material or the source of radiation is placed directly into or close to the body or tumor
BRACHYTHERAPY
Meaning of BRACHYTHERAPY in English
Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012