Word info

immunoradiotherapy

Noun

Meaning

immunoradiotherapy (countable and uncountable, plural immunoradiotherapies)

A combination of immunotherapy and radiotherapy

Source: en.wiktionary.org

Anagrams

Close letter words and terms