'floxuridine' definitions:

Definition of 'floxuridine'

(from WordNet)
noun
Antineoplastic drug used to treat some cancers; can cause loss of hair