Word info

tomotherapy

Noun

Meaning

English Wikipedia has an article on:tomotherapyWikipedia
tomotherapy (uncountable)

(medicine) radiation therapy delivered in "slices" in the manner of tomography

Source: en.wiktionary.org

Close letter words and terms