Single Biggest Cancer Dictionary in the World

What is idoxuridine?

Pronunciation: /idoxuridine*/

idoxuridine

Definition

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