rubitecan
English
Noun
rubitecan
(
uncountable
)
A particular
drug
designed to treat
cancer
.
Further reading
rubitecan
on Wikipedia.
Wikipedia
Anagrams
becurtain