Noun Definitiondideoxycytosine1.Definition: an antiviral drug used to combat HIV infectionRelated Noun(s):zalcitabineCategory: Objects