Meaning of dideoxycytosine

Definition of dideoxycytosine

(noun) an antiviral drug used to combat HIV infection

Other information on dideoxycytosine

WIKIPEDIA results for dideoxycytosine
Amazon results for dideoxycytosine