Search Details

Word: radiosurgery (lookup usage) (lookup stats)


Meaning:

Noun:

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

Source: Wiktionary | Src Info »