Definition of Floxuridine

Noun: floxuridine

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

See also:
flowstones
flu