ddcEnglish

DDC, ddC, dideoxycytosine, zalcitabine

Noun

An antiviral drug used to combat HIV infection

English: dideoxycytosine, ddC, DDC, zalcitabine

English words with similar meanings

Show 2 words