Synonyms for "radiotherapy"

Words with similar meaning