dideoxycytosine - English Synonyms Dictionary

dideoxycytosine

n.
[1] ddC , DDC , zalcitabine