Definition, synonyms and related words
A nucleoside and thymidine analogue that is a radiosensitizer.