floxuridine
English Dictionary
->
Letter F
-> floxuridine
Search Dictionary:
floxuridine Definition
(n)
antineoplastic
drug
used
to
treat
some
cancers
;
can
cause
loss
of
hair
floxuridine Synonyms
floxuridine
© Art Branch Inc.