Word info

torcitabine

Noun

Meaning

torcitabine (uncountable)

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

Source: en.wiktionary.org

Close letter words and terms