English synonyms about - contact  

floxuridine

noun

1 floxuridine

Antineoplastic drug used to treat some cancers; can cause loss of hair.


Find more on floxuridine elsewhere: etymology - rhymes - Wikipedia.

debug info: 0.0246