DictionaryAI

radiosurgery

Short definition from Wiktionary

Noun

  1. The use of a directed beam of X-rays or other ionizing radiation to destroy diseased tissue.

We haven’t written up radiosurgery yet: Simple and Standard meanings, examples and a quiz.