'floxuridine' definitions:

Definition of 'floxuridine'

From: WordNet
noun
Antineoplastic drug used to treat some cancers; can cause loss of hair