dideoxycytosine

Explore definitions, synonyms, and language insights of dideoxycytosine

Definitions

Noun
an antiviral drug used to combat HIV infection