Word info

microradiosurgery

Noun

Meaning

microradiosurgery (uncountable)

(surgery) radiosurgery using a very narrow beam

Source: en.wiktionary.org

Close letter words and terms