Find the word definition

Wiktionary
photochemotherapy

n. (context medicine English) chemotherapy following the use of a photosensitizing agent and exposure to light