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.
idoxuridine
A drug that reduces the risk of cancer cell growth by interfering with the cells’ DNA.