Skip to definition.
Get the FREE one-click dictionary software for Windows.
NEW iPhone Audio English dictionary


Noun: brachytherapy
  1. Cancer treatment using radioactive sources positioned within (or close to) the affected tissue

Encyclopedia: Brachytherapy