floxuridine Meaning, Definition & Usage

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

WordNet