IDOXURIDINE


Meaning of IDOXURIDINE in English

A drug that reduces the risk of cancer cell growth by interfering with the cells' DNA.

NCI English Dictionary of Cancer Terms.      Английский словарь раковых терминов NCI(Национальный институт злокачественных новообразований).