torcitabine
Noun
Meaning
torcitabine (uncountable)
(pharmacology) A beta-ʟ-deoxynucleoside for the potential treatment of hepatitis B.
Noun
torcitabine (uncountable)
(pharmacology) A beta-ʟ-deoxynucleoside for the potential treatment of hepatitis B.